x
Breaking News
More () »

WATCH: Dennis Perry released from jail after 20 years following new DNA evidence in 1985 double murders

Despite a lack in physical evidence, Dennis Perry was convicted for the 1985 murders of Harold and Thelma Swain. New DNA evidence, however, points to a different sus

Before You Leave, Check This Out