Ground breaking ceremony of Ram temple in Ayodhya at the very site where Babri Masjid once stood was regrettable for more than one reason. This event was made possible by a dubious verdict of the Supreme Court of India, a verdict that went against many of its own findings. Supreme Court ruled that the demolition of Babri Masjid in 1992[Read More...]
The post A sad day in the history of Independent India appeared first on Countercurrents.
Source