Hindu Priests Pray For Monsoon Rains In India
Indian Hindu priests perform rituals as they pray for monsoon rains at a temple in Ahmadabad, India, Sunday, July 1, 2012. The monsoon rains which usually hit India from June to September are crucial for farmers whose crops feed hundreds of millions of people. <AP Photo/NEWSis>