Turkey: Explosions in Istanbul result in 13 deaths with 20 injured.

Turkey: Explosions in Istanbul result in 13 deaths with 20 injured.

(Istanbul) Two explosive devices (1 suicide) have been detonated around the area of Vodafone Arena, (home to Istanbul’s Beşiktaș football team) hours after a football match had finished.At least 13 dead in two explosions near a football stadium i...

Close