Noida workers stage violent protests demanding better pay and safety

India