On the afternoon of January 12, 2024, a violent incident occurred in the Dutchtown neighborhood of St. Louis, Missouri, claiming the life of 63-year-old Dennis Maguire. A White male who had lived in the area for years, Maguire was known to his neighbors and family as a dedicated father and a man of deep faith who had overcome significant health challenges, including multiple open-heart surgeries. On that cold Friday, he was at his residence in the 3000 block of Osage Street. Just moments before
...Read More