Police keep guard during a protest rally in New Delhi