True Crime Island

Episode 73 - Leonard John Fraser

04.09.2019 - By CamboPlay

Download our free app to listen on your phone

Download on the App StoreGet it on Google Play

It’s April 22nd 1999. 9-year-old Keyra Steinhardt goes missing on her way home from school. The next day the perp is tracked down and would be charged with her abduction. Soon he would be not only charged with her murder but several others.

This is the case of Leonard John Fraser.

More episodes from True Crime Island