Carnivals for Cleanliness /11 Dec 2012/0 Comment A journey across five Indian states spread messages of sanitation and hygiene