Memphis police apologize after officers brought electric shields, capable of delivering 320 volts of electricity, to a protest. A “regrettable mistake” is what Memphis officers are calling their aggressive and brutal tactic, which happened while they were trying to manage protests in the city. On Thursday, a small group of …
Read More »