Jerome Fleweller, a 66-year-old male, was found deceased in St. Louis, Missouri, on March 8, 2017. Authorities discovered his body inside a vehicle that had been involved in a crash. Upon further investigation by first responders and law enforcement at the scene, it was determined that the traffic accident was not the primary cause of death; rather, Fleweller had sustained fatal gunshot wounds that precipitated the crash or occurred immediately prior to it.
The St. Louis Metropolitan Poli ...
MEMBER ACCESS
Continue reading the complete case summary
Unlock the full case narrative for Jerome Fleweller, all available source links, additional videos, and member discussions.
Unlock Full Case Access — $3.97/month
Cancel anytime.
Already a member?
Log in