The longest running ‘Ayodhya Land Dispute’ between Hindu & Muslims concluded in former’s favor…Ayodhya

The longest running ‘Ayodhya Land Dispute’ between Hindu & Muslims concluded in former’s favor…

The top court on Saturday gave the Hindus control of the Ayodhya’s 2.77-acre disputed land site, paving the way for…