Video showing people fleeing after an explosion that killed several people and wounded dozens of others near Taksim Square, one of the city’s busiest areas.

Source link