Subscribe Now
PUBLISHED BY: Bolch Judicial Institute Duke Law School
Cheri Beasley served as an associate justice of the North Carolina Supreme Court from 2012-2019 and as chief justice from 2019 to 2020.