Robert Paul Cannon, a 36-year-old resident of St. Louis, Missouri, was born on February 9, 1984, and passed away on May 23, 2020. His death occurred during a particularly violent Memorial Day weekend in St. Louis, which saw at least 19 shootings resulting in four fatalities, including Cannon's.
Details surrounding the circumstances of Cannon's death are limited. Reports indicate that he was one of the victims in a series of shootings over the holiday weekend. A friend described Cannon a
...Read More