
FEMEN / ФЕМЕН - Came. Stripped. Conquered. / Прийшла. Розділась. Перемогла.
References 1 - 7 for The Right to Protest... Naked
[1] stripped naked, sang and dancedculanth.org
[2] elderly women in Togo demonstrated against the police, toplesskoolsun.seneweb.com
[3] just last monthjeuneafrique.com
[4] virginity testshrw.org
[5] elsewhere on the Internetchange.org
[6] outbursts and flag burninghuffingtonpost.com
[7] www.twitter.com/AgnesCallamardtwitter.com