Ayodhya Judgement

Ayodhya Judgement / The final judgement in the ayodhya dispute was declared by the supreme court of india on 9 november 2019.