Femen

Radical Feminists Urinate in Paris Streets, Plan U.S. Debut

What do you do to show your disappointment in an extreme dictator? P*ss on his face apparently.

Read...