Michael Wesley Holland, aged 32, tragically lost his life on November 29, 2020, in Overland, Missouri, a suburb of St. Louis. On that fateful day, officers responded to a report of a shooting in the 1800 block of Spencer Avenue. Upon arrival, they found Michael Holland with gunshot wounds, and he was pronounced dead at the scene. The incident was a result of a drive-by shooting, which also left another person injured.
The investigation into Michael Holland's death revealed that the shooti
...Read More