Stephanie Denson Slade was found in the North Canadian River by fishermen in May. Police now suspect foul play in her death.
Mother’s body in river now ruled a homicide
6 min read
Continue reading in the USA News Updates app