Designed by
Title
POLICE RELEASED GAS BOMB IN NEWROZ,ISTANBUL. #23895014
Description
Turkish police released gas bomb in Newroz in Topkapi, Istanbul. Kurds celebrating their traditional feast Newroz that means 'new day' in kurdish on March 18, 2012 in Istanbul, Turkey.
This image is editorial