police execution usa

  1. Meatpie

    Grand Jury Declines to Indict Akron Police Officers in Killing of Jayland Walker

    A special grand jury in Ohio declined to indict the Akron police officers who shot a 25-year-old Black man dozens of times, killing him, after a car chase and foot chase last year. The grand jury concluded the officers were legally justified in their use of force against Jayland Walker...
Back
Top