Police baton charge protesting contractual employees in east India

Record ID: 401760