Turkish police The General Directorate of Security reports an explosion in Istanbul, Turkey, most likely caused by a bomb, with a number of people injured. Sources: AP via Google News Al-Jazeera