The Face of Modern Day Protests ?

Brazil

a_560x375

Turkey

Shower of pepper spray turns woman in a red dress into Turkey’s image of resistance

Advertisements