Russian anti-political female outfit Pussy Riot have been keeping very busy since being released from prison in Russia late last year as the result of an amnesty law. Today (Dec. 30) they shared a new music video called, 'Witches of Pussy Riot Clean Manezhka,' which you can watch below.

The video is said to be a reaction to the sentencing of Alexei Navalny, leader of the Russian opposition and his brother Oleg, who were recently incarcerated following a trial that was rushed to completion in an attempt to avoid protesting. The brief clip features group members cleaning Manezhka Square and flying away on broomsticks in downtown Moscow, where protests are set to take place.

Pussy Riot -- 'Witches of Pussy Riot Clean Manezhka'