INDIA | Wednesday, 16 June 2010 | Views [274]
Cheering locals over victory of communist party in elections !