LOS ANGELES — In a new music video that was filmed in just one take, Russian punk protest group Pussy Riot wears riot police gear in a grave while being smothered in thick soil to represent the unrest in Russia and
Pussy Riot buried alive in ‘I Can’t Breathe’ video about Russia and Eric Garner
Subscribe to Applenews247.Com Newsletter