Delhi municipal workers protest by tonsuring their heads.

Submitted by Subeditor on Wed, 2016-02-03 13:38