A police officer in North Carolina has been suspended for his handling of a traffic stop last year in which officers drew their weapons, broke car windows and that resulted in the driver of the vehicle suffering a broken elbow. from Top World News- News18.com Read The Rest...
No comments: