Felon - S2E3 - The Backpacker Murders
By Felon True Crime Podcast
20/03/17·28m 46s
Seven skeletons had been discovered in a State Forest near Bowral, in the Southern Highlands of New South Wales. The realisation of Australia’s worst solo serial killer and the uncovering of a killing ground would stun a small community and the news would ricochet internationally, transforming the attitude of potential visitors to Australia for years to come...