Bodycam Footage Denied To Family Of Jabari Peoples, Who Was Shot And Killed By Alabama Police
Source: X On June 23, 18-year-old Jabari Peoples was shot and killed by a police officer in the parking lot of a soccer field in Homewood, Alabama, an affluent suburb near Birmingham. Now, Peoples’ family and other community members are demanding answers and justice. According to the Associated Press, the Homewood Police Department claimed that…
