Police release eyewitness and CCTV footage