Logo
Logo

Wikileaks: Congress leaked Liberhan report for political gains

The Liberhan Commission report on the Babri Masjid demolition in 1992 was allegedly leaked to the media by the Congress in November 2009, according to the US embassy in New Delhi.

Read Full Story>>