
FEMEN / ФЕМЕН - Came. Stripped. Conquered. / Прийшла. Розділась. Перемогла.
References 1 - 6 for The women of Femen
[1] Buy Sun Media photostorontosun.com
[2] Putin wins Russian presidencytorontosun.com
[3] Russian election criticism may spur protesterstorontosun.com
[4] Vladimir Putin in actiontorontosun.com
[5] Putin seeks Kremlin return to defy proteststorontosun.com
[6] Putin wins Russian presidencytorontosun.com