Tag: Bomb blast

Several deaths are reported following an explosion on Istanbul’s Istiklal Street

In an explosion on Istanbul's historic Istiklal Street at least four dead…

News Desk News Desk