INDIA-EXPLOSION-ACCIDENT

An explosion at a power plant in the town of Unchahar in the northern Indian state of Uttar Pradesh on Nov. 1 killed at least 32 workers and seriously burned dozens of others. Photo: AFP

November 3, 2017 11:51 PM (UTC+8)