Feedback

Caught on Camera: Turkey Bomb Blast

 

Several people were injured by a blast from a small explosive device on a busy overpass near a subway station in Istanbul, Turkey.

Shows