The Supreme Court verdict awarding the disputed land to deity Ram Lalla Viraajmaan, and an alternative site for a mosque to Muslims is being welcomed by large sections of people across communities in the twin towns of Ayodhya and Faizabad.
Nov 10, 2019