AP — Robert Charles “R.C.” Soles Jr., a former North Carolina lawmaker who served in the General Assembly for more than four decades, has died. He was 86. Soles, of Tabor City, served in the House and Senate for 42 years. He died Friday at McLeod Loris Hospital, the Inman Ward Funeral Home confirmed Saturday.