On the evening of May 6, 2021, Myron Goodwin, a 35-year-old Black male from St. Louis, Missouri, became the victim of a double homicide that shook the local community. The incident unfolded at an apartment complex located in the 8400 block of Plaza Rock Court in northwest St. Louis County. Around 5:40 p.m., St. Louis County Police officers were dispatched to the residence after receiving urgent reports of gunfire in the area. Upon their arrival at the scene, law enforcement officials heard addit
...Read More