A Historic Visit: BJP Chief Murli Manohar Joshi’s Darshan at Ram Lalla’s Temple
On January 14, 1992, a significant event took place in the town of Ayodhya. Ram Lalla, the deity of Lord Rama, was still housed inside the Babri Masjid. It had been more than five years since the locks of the structure were opened by a Faizabad court’s order, granting devotees access to have darshan of…