Clayton County, Georgia, sheriff’s deputy during the arrest of Roderick Walker (Image source: Instagram – @jah.vis) A sheriff’s deputy in suburban Atlanta has been fired after viral videos showed two officers pinning down an unarmed Black man while one punches…
Read More