A massive demonstration was held in front of the Civil Station on Thursday demanding stringent action against those responsible for the dumping of waste from the comfort station of Koduvally panchayat into the Poonoorpuzha, which is the source of drinking water for thousands of families living in nearly 10 panchayats and some parts of Kozhikode Corporation.