WOW

Couple Gets 880 Years in Jail for Child Sex Abuse

A couple in Hermon, New York were sentenced to a collective 880 years in prison for sexually abusing six children including two whom they kidnapped. Stephen M. Howells II got 580 years and Nicole F. Vaisey got 300 years after they admitted to drugging children ages 5 to 11 and recording sex acts with them.