Shane O’Brien will spend at least 26 years behind bars for the murder of Josh Hanson, although justice was anything but swift.
Continue Reading