Fact Check
5,000-Year-Old Hindu Idols Found In Indonesia? No, The Viral Claim Is False!
Posts constituting images of underwater sculptures is doing rounds on social media. Netizens claim that around 5,000-year-old idols of the Hindu deity Lord Vishnu have been found underwater in Bali, Indonesia. Social media posts are being shared with a screenshot containing a collage made of three...