Tag: Blast in Turkey’s Istanbul

Blast in Turkey’s Istanbul cause 38 injured and 5 dead: reports

Blast in Turkey's Istanbul cause 38 injured and 5 dead.