Photo of the Day: Banners depicting Russian President Vladimir Putin are seen through a mask during a protest in support of members of the female punk band Pussy Riot in front of the Russian delegation to the European Union. A Russian judge found the women guilty of hooliganism motivated by religious hatred for staging an anti-Kremlin protest on the altar of Moscow’s main cathedral.
