World

Bomb explosion at popular Istanbul shopping street leaves 6 dead, dozens injured

Six people were killed, and dozens wounded in Turkey after a bomb exploded on Istiklal Avenue, a popular tourist destination in Istanbul on Sunday.