Leanne Holland
Twelve-year-old Leanne Holland was the youngest of three siblings living with her divorced father in a modest home on Alice Street, Goodna, a suburb west of Brisbane, Australia. Her sister’s boyfriend, Graham Stuart Stafford, a twenty-eight-year-old British-born sheet-metal worker, had been living with them since June 1991. On September 23rd, 1991, the first day of … More Leanne Holland
