A 46-year-old man was shot to death in Penrose Park in north St. Louis. Titus Armstead was found face down on the ground suffering from several gunshot wounds when police responded around 12:45 a.m. Friday to North Bircher Boulevard inside Penrose Park. Armstead was pronounced dead at the scene.
Read full storyDied
April 22, 2022
Type
Shooting
Age
46 years old
Gender
male
Where
North Bircher Boulevard,
Penrose Park,
St. Louis city