Riot police clash with women activists

Protesters calling for gender equality on International Women's Day are met with force by riot police in Istanbul, Turkey.


  • TAG