Monday, November 23, 2009

India uproar over Ayodhya report

India's opposition reacts angrily to reports its leaders are implicated in an inquiry into the demolition of the Babri Masjid mosque. http://bit.ly/6elDRs

No comments:

Post a Comment