In the late afternoon of November 29, 2020, Michael Wesley Holland, a 32-year-old male, was shot and killed in the 1800 block of Spencer Avenue in Overland, a suburb of St. Louis, Missouri. Holland was found lying in the street with a gunshot wound and was pronounced dead at the scene. Another individual was also injured in the shooting.
Michael Wesley Holland, born on October 20, 1988, in St. Louis, was a father of five children, four daughters and a son. Known to be a 'people person' wh
...Read More