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 […]