Sheila Thomas, a 27-year-old African American woman, was tragically killed on August 30, 1982, in Marrero, Louisiana. Sheila, who worked as a deputy sheriff for Jefferson Parish, was found dead along with four other victims: her 4-year-old daughter Chantelle Osborne, her daughter's father Carl Osborne, her mother Myrtle Griffin, and her stepfather Owen Griffin. The incident occurred when Leslie Lowenfield, a 30-year-old former boyfriend of Sheila, barged into their home and opened fire. The vict
...Read More