In the spring of 1992, the life of a promising young athlete was tragically cut short in Terre Haute, Indiana. Stella May 'Mouse' Vaughn, a 17-year-old White female, was a beloved figure in her community, known for her prowess in volleyball, basketball, and track. Her skill in the high jump was particularly notable, and she was a cherished member of her school's sports teams. However, her bright future was violently extinguished on April 26, 1992, a day that would leave a lasting scar on the tow
...Read More