In the late afternoon of August 30, 1982, a horrifying scene unfolded inside a home in Marrero, Louisiana, ending the life of 27-year-old Sheila Thomas, an African American female and a Jefferson Parish deputy sheriff. The tranquility of the neighborhood was shattered by the sound of gunfire, a brutal act of violence that claimed not only Sheila’s life but also those of her 4-year-old daughter Chantelle Osborne, the child's father Carl Osborne, Sheila's mother Myrtle Griffin, and her stepfathe
...Read More