On July 4, 2023, Peter Cooper, 35, was fatally shot in Jennings, Missouri, while walking to a neighborhood barbecue on Jendale Court. The assailant, identified as 46-year-old Antonio N. Speed, emerged from his residence, agitated by the social activity near his home, and began firing at Cooper and a female companion. Cooper sustained multiple gunshot wounds, leading to his death, while the woman sought help.
Following the initial shooting, Speed returned to his porch, brandishing a pis
...Read More