Atlanta Black Star on MSN
‘What a Slap In the Face’: Phoenix Cops Suspended for Just 24 Hours After Violently Arresting Deaf Black Man—While Actual White Suspect Walks Free
Seven months after police brutally arrested a deaf Black man with cerebral palsy outside a Phoenix convenience store, three officers have been suspended without pay […] ‘What a Slap In the Face’: Phoe ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results