Russian punk band and protest group, Pussy Riot have had a mad one. They made a splash last Sunday by storming the FIFA World Cup final, got arrested, followed ...
The Canadian Institute of Diversity and Inclusion has uploaded a video as a response to the harsh Russian law preventing the promotion of homosexuali...