Subscribe to our newsletter and get exclusive fact checking news everyweek
Thank you You are now subscribed to our newsletter
New Delhi Vishvas News A video is going viral on social media these days in which a village situated on a hill can be seen In the video there are clouds around the village which looks as if...