On a Saturday afternoon in the autumn of 2015, the life of Nathaniel Steven Higgins, a 35-year-old male from Milo, Missouri, was tragically cut short in the small community of Wentworth. On September 26, 2015, Higgins was found deceased in the yard of a rural home, having suffered a fatal gunshot wound to his chest.
The investigation into the death quickly centered on a person of interest, Clinton Ross Blizzard, a 26-year-old with a history of legal troubles. Witnesses reported seeing a m
...Read More