The Body at the Airport
- Episode aired Jan 22, 2021
In October 2004, authorities discovered a body hanging from a tree near Halifax's International Airport. Sixteen years later, the John Doe has never been identified; leading online sleuths t... Read allIn October 2004, authorities discovered a body hanging from a tree near Halifax's International Airport. Sixteen years later, the John Doe has never been identified; leading online sleuths to devise their own theories.In October 2004, authorities discovered a body hanging from a tree near Halifax's International Airport. Sixteen years later, the John Doe has never been identified; leading online sleuths to devise their own theories.