A Turkish media report says a rocket-propelled grenade was fired near Istanbul's main police headquarters
ABC News: International, ABC News: World
Fri, 01/20/2017 - 10:34am
A Turkish media report says a rocket-propelled grenade was fired near Istanbul's main police headquarters