110 Million Toilets Built, But Claim That India Free Of Open Defecation Not True
Category: COVID-19 | Source: FACTCHECKER | Date: 19-Oct | Label: Fake