Claim: No Mermaid Was Spotted in Telangana, The Video is Digitally Created
Fact-check: No Mermaid Was Spotted in Telangana, The Video is Digitally Created
Verdict: no mermaid was spotted in telangana, the video is digitally created
Organisation: WebQoof
Author: Arpita Ghosh
Date published: 2022-08-02T11:15:24