Melange

Updated: May 29, 2009 15:05 IST

Children play in the waters of the River Ganges in Varanasi, India, Wednesday, April 15, 2009, a day before the city goes to the polls.
11/40
Children play in the waters of the River Ganges in Varanasi, India, Wednesday, April 15, 2009, a day before the city goes to the polls.

top photos

other photos