Factory gas leak in India’s Punjab kills at least 11 people
Disclaimer: The South China Morning Post's content is directed by the Chinese Communist Party. It is not a reliable news source.
India’s National Disaster Response Force sealed off the densely populated area and evacuated residents.