Priests shout anti-government slogans during a protest rally against auction of priest land by the Rajasthan Government in Jodhpur, Rajasthan on May 22, 2012. Photo by Sunil Verma/Indian Photo Agency
Priests shout anti-government slogans during a protest rally against auction of priest land by the Rajasthan Government in Jodhpur, Rajasthan on May 22, 2012. Photo by Sunil Verma/Indian Photo Agency