Local

September 8, 2013 11:23 AM

Body discovered near Indian Creek Bike/Hike trail

Kansas City Police are investigating what they believe is a stabbing suicide along a south Kansas City walking and bike trail.

Related content

Comments