The Public Security Bureau investigates an explosion at the Chengdu Power Station in 1950 which is linked to deaths at St. Paul's Hospital.
No data