Shocking Footage: Police Misconduct in Alabama Revealed
Shocking bodycam footage reveals Alabama police officer’s forceful arrest of Twyla Stallworth in her home, raising concerns of racial bias.
Shocking bodycam footage reveals Alabama police officer’s forceful arrest of Twyla Stallworth in her home, raising concerns of racial bias.