Meena Rk

1 result

Smokes rise from an LG Polymers plant following a gas leak incident in Visakhapatnam, India. Photograph: AFP via Getty

At least eight people have been killed after a chemical gas leaked from an industrial plant in southern India, leaving people struggling to breathe an(...)