Allowed

Jabari Peoples: Family Finally Allowed To See Partial Body Camera Footage, Demand Full Release

Jabari Peoples was shot dead by a Homewood, Alabama police officer under some wildly suspicious circumstances and his surviving family is demanding …