Man gets 120 years for "demonic" slaying of a father and son in 1987
Fred and Greg Harris were found bound and with their throats slashed in their Hamden, Connecticut, home in 1987.
Fred and Greg Harris were found bound and with their throats slashed in their Hamden, Connecticut, home in 1987.