Delhi police has not allowed protests but protestors say that protesters have the right to the public. Several metro stations have been closed as a precaution.

Advertisement