Subscribe to our newsletter and get exclusive fact checking news everyweek
Thank you You are now subscribed to our newsletter
New Delhi Vishvas Team A picture of a large skeleton is going viral on the social media The post claims that this skeleton was excavated in Kurukshetra in Haryana In our investigation we found...