Angela Davis is returning a recent award from the city of Atlanta after learning about the $90 million public safety training center in DeKalb County, aka Cop City. Last month, the professor was the ...