Debra Horn
In the early weeks of 1969, in the eastern United States, eleven-year-old Debra Horn was walking to a school bus stop in Allenstown, New Hampshire with her brother on the morning of January 29th. As she trudged along, she suddenly slipped and fell on the ice. Complaining that she had injured her neck in the … More Debra Horn
