Human Rights2 years ago
Black man's killing by off-duty officer sparks protests in North Carolina
The fatal shooting of an unarmed African-American man by an off-duty white police officer in a North Carolina town last week led to angry protests on Thursday.