75% Disagree With BPS Use Of Pepper Spray

75% of people disagreed with the Bermuda Police Service’s use of pepper spray during the protests in December, according to a recent poll.

The poll, conducted earlier this month by Global Research, asked “Do you agree or disagree with the Bermuda Police Service’s use of pepper spray during the Dec 2nd 2016 protests?” Read more…