Life India pays citizens to use toilets to fight open-defecation Team Htv 2 Sep, 2015 Nearly 600 million people in India defecate in the open – this has forced the government to pay…