Feedback

Explosion in Istanbul Kills at Least 10

 

The blast hit a historic district of Istanbul popular with tourists.

Shows