Granger Taylor vanished from his parents’ home at Duncan, on Vancouver Island, British Colombia, Canada, without a trace at the age of 32 in 1980.

It …

First posted on http://www.express.co.uk