Evidence of humans in Canada’s oil sands region 13,000 years ago – CTV News
Evidence of humans in Canada’s oil sands region 13,000 years ago CTV News First humans arrived in Alberta’s oil sands region at least 11,000 years ago The Globe and Mail Humans began living in Fort McMurray, Alta., at least 11,000 years ago, scientists find CBC.ca Oldest known human activity in Fort McMurray region dates back …
Evidence of humans in Canada’s oil sands region 13,000 years ago – CTV News Read More »