Residents forced to leave Canada’s tar sands hub by wildfire allowed to return, officials say
FORT MCMURRAY, Alberta — Residents who were ordered to leave the oil sands hub of Fort McMurray, Alberta, in Canada, due to a nearby wildfire,… Read More »Residents forced to leave Canada’s tar sands hub by wildfire allowed to return, officials say