A Chinese expatriate working in an Australian mine discovers a new technology being used on-site by his company may be putting everyone's health at risk.

A Chinese expatriate working in an Australian mine discovers a new technology being used on-site by his company may be putting everyone's health at risk.