By Michael Lopez
In this country, protest songs are a way of life (just as Ozomatli). But over in Russia, it’s a very different story. Incredibly, the Moscow-based group Pussy Riot is facing a seven-year jail sentence after performing an anti-government song about President Vladmir Putin.
Fronted by Maria Alyokhina, Nadezhda Tolokonnikova and Yekaterina Samutsevich,
Read More...