Claim: 5,000-year-old idols of Lord Vishnu were found below the sea in Bali, Indonesia.
Fact-check: Fact Check: These are not 5,000-year-old Hindu idols found in the sea off Indonesia 
Verdict: mostly false
Organisation: India Today
Author: Niladry Sarkar
Date published: 2021-07-21T18:59:48