Info
Turkish riot police scuffle with a group of protesters as they attempted to defy a ban and march on Taksim Square to celebrate May Day in Istanbul, Turkey. REUTERS/Murad Sezer
1 Connection