Progressive news, culture, and commentary for Raleigh, Cary, Durham, and Chapel Hill, North Carolina.