The mystery of a foreign family of four, and the strange tale of how it was solved.
Two Dutch hikers disappeared in the Panama Jungle, leaving behind a trail of oddities.