Amari Randall-Brown, a 28-year-old resident of Saint Louis, Missouri, was tragically found shot to death inside a vehicle on January 5, 2021. The incident occurred late at night, around 11:40 p.m., in the 4200 block of North 21st Street. When the St. Louis police arrived at the scene, they discovered Randall-Brown inside a car that had been riddled with bullets. He had suffered a fatal gunshot wound and was pronounced dead at the scene.
The St. Louis Metropolitan Police Department's homic
...Read More