Harry Marquis Brown, a 28-year-old man from Charlotte, NC, was tragically shot and killed on April 20, 2021. He was found around 9 p.m. that night and was later pronounced dead at a hospital. The incident took place on McArthur Avenue in north Charlotte.
Following the incident, the Charlotte-Mecklenburg Police Department launched an investigation. Two suspects were identified and arrested in connection with Brown's death. A 16-year-old turned himself in on May 27, 2021, and was charged w
...Read More