Feedback

At Least 29 Killed in Explosions Near Istanbul Soccer Stadium

 

Turkish authorities say at least 29 people were killed and 166 injured in two explosions next to a soccer stadium in Istanbul, Turkey.

Shows