Police have arrested a Roanoke Rapids man on charges of assault, attempted rape, and kidnapping a female victim.
Man charged with assault and attempted rape