20180402 city.delhi: Protesters stall C Delhi during peak hours