Deodhani festival in India, government reform protest in Spain, a court case involving a Russian punk rock group — some of the best photos from around the world.
Aug.18, 2012 A devotee dances during the two-day-long Deodhani festival at Kamakhya temple in Gauhati, India. The festival is held to worship the serpent goddess Kamakhya. Goats and pigeons are offered as sacrifice. It is believed that by taking part in this festival, one gets superficial power from Kamakhya. Anupam Nath/AP Buy Photo