A sex offender suspected in the death of the daughter of a North Carolina police chief was caught in New York on Monday. Michael Neal Harvey is believed to have killed Valerie Hamilton, whose body was found late Saturday night in a storage locker. – (AHN)
Read the original post by NBC Miami