In the summer of 2023, the FBI unsealed indictments into claims that Antioch police, "conspired and agreed to injure, oppress, threaten, and intimidate residents of Antioch." Recently, the U.S.
Results that may be inaccessible to you are currently showing.