N.C. Supreme Court Justice Robin Hudson took a controversial stand, and the U.S. Supreme Court unanimously agreed with her.
N.C. Supreme Court Justice Robin Hudson took a controversial stand, and the U.S. Supreme Court unanimously agreed with her. Takaaki Iwabu 2007 News & Observer file photo
N.C. Supreme Court Justice Robin Hudson took a controversial stand, and the U.S. Supreme Court unanimously agreed with her. Takaaki Iwabu 2007 News & Observer file photo