49.4 crore people defecate in the open across the world By groundreportdesk 03 Feb 2024 49.4 crore people defecate; 494 million people around the world still defecate in the open, which includes about 15 percent of India's. Read More