On January 9, 2024, 46-year-old Freddie Tribbitt was found deceased in his residence on Baron Drive in St. Louis County, Missouri, following a house fire. Firefighters discovered his body after extinguishing the flames. Subsequent investigations revealed that Tribbitt had been fatally shot before the fire was set, indicating an attempt to conceal the crime.
Surveillance footage from the scene showed 64-year-old Thurman Lowe pacing outside Tribbitt's room, armed with a firearm, and e
...Read More