Killed two and injured four in northern Alberta
Guilty pleas have been entered in relation to a 2007 roof collapse at a northern Alberta oilsands project that killed two Chinese temporary workers and injured four others. Sinopec …
Killed two and injured four in northern Alberta Read More