SHIN Bahc
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

Connections