
266: The Monster With 21 Faces Japan
Aug 30, 2026 - 27:04
Radio and PodcastLive Radio & Podcasts
In July 1984, beneath Sweden’s midnight sun, a remote campsite near Lake Appojaure became the scene of a brutal double murder. Dutch tourists Marinus and Janny Stegehuis were stabbed to death as they slept in their tent,...