Posts in tag

fatal shooting


On Thursday night, a deaf man was fatally shot by a state trooper in North Carolina.