Human Remains Discovered in St. Louis Identified as Missing Woman

2018-08-24 8

Investigators say the human remains found near the railroad tracks in Dogtown Monday have been identified. They have been identified as Barbara Johnson, 62, of Maplewood, Missouri. Investigators are calling the death suspicious.