Search results
Old clip falsely portrayed as 'collapsing road in India's Ayodhya city in 2024'
AFP via Yahoo News· 2 days agoAs reports emerged that portions of a newly built road in the northern Indian city of Ayodhya caved...
As reports emerged that portions of a newly built road in the northern Indian city of Ayodhya caved...