20201119 city.madurai: ODF? Many still defecate on banks of Vaigai; say Madurai residents