Feedback

Video Captures Moment Car Bomb Explodes in Baghdad

 

A car bomb exploded near popular restaurants in Baghdad, Iraq, killing at least 10 people.

Shows