In 2023, former Mississippi cop Brett McAlpin brutally tortured two Black men after entering their home without a warrant ...
The Sheriff’s office in Okaloosa County, Florida, terminated a deputy after an internal investigation found his fatal use of ...