Feedback

Surveillance Video of Iraqi Newlywed Killed While Taking Snow Photos

 

Dallas police release surveillance video of Ahmed Al-Jumaili, who was shot and killed while taking pictures of area snow.

Shows