FEMEN / ФЕМЕН - Came. Stripped. Conquered. / Прийшла. Розділась. Перемогла.
References 1 - 10 for Russian Soldiers Ordered To Leave Canada By End Of Day
[1] According to CNN's Anna Coren,thelead.blogs.cnn.com
[2] Associated Press reportshuffingtonpost.com
[3] hereyahoo.com[4] Reuters notes:thestar.com.my
[5] March 7, 2014twitter.com[6] report in the Ukrainian Pravda, citing Interfax-Ukraine.pravda.com.ua
[7] according to ITAR-TASSitar-tass.com
[8] herehuffingtonpost.com
[9] herespiegel.de
[10] hereamnesty.org