Flames and smoke seen rising from the plant in Shandong province. Photo: Handout

Explosion rocks petrochemical plant in China

Flames and smoke seen rising from the plant in Shandong province. Photo: Handout
READ FULL ARTICLE