The story of Darrius Dewayne Brown, a 33-year-old Black/African American man from Birmingham, Alabama, took a tragic turn in the fall of 2023. Having been reported as a missing person, the search for Brown ended in heartbreak. On September 28, 2023, his remains were discovered.
The initial discovery was treated as an unclassified death investigation, leaving family and friends in a painful state of uncertainty. However, an autopsy performed by the Jefferson County Medical Examiner's Offic
...Read More