Home FILE PHOTO: A view of a site that was allotted

FILE PHOTO: A view of a site that was allotted

by Reuters

FILE PHOTO: A view of a site that was allotted by authorities for a new mosque, about 15 miles from the Hindu Ram Temple, in Ayodhya in the northern state of Uttar Pradesh, India, November 23, 2023. REUTERS/Anushree Fadnavis/File Photo