Debra Faye "Debbie" Walker, a 1-year-old Caucasian girl, tragically died on December 19, 1959, in Osprey, Florida. Debbie was found floating face down in a half-filled bathtub in her family's home. Initial investigations suggested that she had drowned, although there were bloodstains present, which investigators believed might have come from the perpetrator rather than from a wound on Debbie herself.
The death of Debbie Walker was part of a larger, horrific event known as the Walker famil
...Read More