Netflix release of HBO’s The Staircase renewed public interest in Peterson. Michael Peterson entered an Alford plea in 2017 and remained free after time served. Durham house at 1810 Cedar St. changed ...