Rickey Hall, 42, of Raleigh, is charged with two counts of first-degree rape and one count of felony strangulation.