Protesters carrying flags, some dressed as cockroaches, marched on as police fired tear gas and wielded sticks to stop them at Jantar Mantar.