Update: Two women open fire, barricade themselves in police building in Istanbul's Bayrampasha district

Update: Two women open fire, barricade themselves in police building in Istanbul's Bayrampasha district
2.5 5

Add a new comment

 avatar