Claim: 2007 Photo From China Shared As Waterlogging at Delhi Airport
Fact-check: 2007 Photo From China Shared As Waterlogging at Delhi Airport
Verdict: 2007 photo from china shared as waterlogging at delhi airport
Organisation: WebQoof
Author: Arpita Ghosh
Date published: 2021-09-14T08:42:29