Stephanie Denson Slade was found in the North Canadian River by fishermen in May. Police now suspect foul play in her death.

Read More