Denise Huskins' kidnapping baffled police, who publicly cast doubt on her and her boyfriend Aaron Quinn for months in 2015 Courtesy of Netflix Had police responded properly to Aaron Quinn’s ...