An Emory University professor has claimed she was arrested at a after she told police officers to stop hitting a student. Noëlle McAfee, who leads the philosophy department at the school in Atlanta, was seen on video being led away in handcuffs on Thursday afternoon. She claimed she was arrested after intervening in an incident where a young protester was thrown to the ground by officers and being pummeled.
Load More
Load More