December 6, 2022 will mark the completion of three decades since the demolition of the Babri Masjid. The time bomb that was planted in the wake of India’s independence, with the surreptitious installation of idols. . .
On 14 October, 1956, Babasaheb Ambedkar, accompanied by lakhs of people, had embraced Buddhism. The place was Nagpur, and the venue is since known as Deekshabhoomi where a stupa was inaugurated on 18 December 2001. . .