04.09.2019 - By Cambo
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.