Fact CheckOld Unverified Video Of Vultures Sitting On Road Circulated Claiming To Be From Ayodhya: Fact-Check Editor D-Intent DataJanuary 27, 2024February 9, 2024 by Editor D-Intent DataJanuary 27, 2024February 9, 2024 A video purporting to be a recent one from Ayodhya has gone viral, featuring a group of vultures sitting on a road. @TheNupur_ claimed in...