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.
0 takes · 0 hearts · 0 replies
Nothing on the record yet. The first take opens the floor.