Swedish tourists Urban and Heidi disappeared in New Zealand in 1989. Now, the conviction of the man identified as their killer has been overturned, and the mystery remains unsolved.
2017
2025
2026
2010
2006
2023
1984
1991
2018
2012
2008
2024