Ayodhya

Old clip falsely portrayed as ‘collapsing road in India’s Ayodhya city in 2024’
As reports emerged that portions of a newly built road in the northern Indian city of Ayodhya caved in due to heavy rains in June 2024, an old video...