Image
Local News

Stop Torture Now

A group called "Stop Torture Now" gathered Friday morning at the State Capitol to protest actions described in a recent report on the CIA and to call for state leaders to investigate a North Carolina company's role in torture.