
Photo taken on June 10, 2019 shows the site of explosion at the Pusilin Biotechnology Private Limited located in the Rozka Meo Industrial Area in India's northern state of Haryana, adjacent to New Delhi. The Chinese Embassy in India confirmed Monday that two Chinese engineers died when a boiler inside a pharma unit located near the Indian capital exploded on Sunday. One Indian factory worker also died in the incident. (Xinhua/Zhang Naijie)











