John Freeman, 69, is charged with second-degree murder and armed criminal action in the death of Silvia Freeman, 67. Police were called to the home the siblings shared, in the 11900 block of Barden Tower Road in Black Jack, just after 8 p.m. Sunday. They said Freeman opened the door with a "significant" amount of blood on him. The home is southeast of Parker and Old Halls Ferry roads. Freeman is being held on a $500,000, cash-only bond.
Read full storyDied
Nov. 6, 2022
Type
Unspecified
Age
67 years old
Gender
Female
Where
11900 block of Barden Tower Road,
Black Jack,
St. Louis County