
FEMEN / ФЕМЕН - Came. Stripped. Conquered. / Прийшла. Розділась. Перемогла.
References 1 - 6 for Topless protester ambushes former Tunisian president's speech
[1] The women of Fementorontosun.com
[2] Swedish fans unimpressed with topless protesttorontosun.com
[3] Topless protest at church after historian's suicidetorontosun.com
[4] Topless protester greets Russian patriarchtorontosun.com
[5] Topless women widen political roletorontosun.com
[6] Topless Euro protester interrupts psychic pig's feedingtorontosun.com