Fact Check: Chaos in Delhi after cloudburst? Know truth behind viral video
Sep 18, 2024, 01:06 PM ISTIndia TV Fact Check: Several users have been sharing a video on social media, claiming that a cloudburst has occurred in Delhi. However, a fact check has revealed that this claim is false.