Fire tower worker still missing after four years
Hinton – Today marks the fourth anniversary of the disappearance of Stephanie Stewart, a fire tower worker at the Athabasca Lookout Tower, located 25 kilometres northwest of Hinton. Stewart was reported missing Aug. 26, 2006 after failing to report for duty … […]