Ayodhya Ram Mandir background

By: Dr Sudha Vashist, Nottingham, UK. In a unanimous judgment, in November 2019, the Supreme Court of India ruled in favour of a Ram Mandir in Ayodhya,Uttar Pradesh, Bharat. The Supreme Court delivered a landmark judgment in the Ayodhya dispute after decades of procrastination. The 2.77 acre land was handed over to the Ram Mandir Trust of Ayodhya to build the new long awaited […]