Police launch murder-suicide investigation in Osceola Mills

July 13, 2018 10:45 PM