Ayodhya

March 9, 2019
March 9, 2019

Top court orders mediation

India's Supreme Court has appointed an arbitration panel to mediate in a decades-long dispute over a religious site in northern Uttar Pradesh state's Ayodhya city.