Report copyright - Reviewing the Status of Open Defecation Free India...“Open defecation free” (ODF) is a term used to describe communities that have shifted to using toilets instead of open defecation
Please pass captcha verification before submit form