sign
TagPhilosophy Professor Displays Sign Opposing Concealed Weapons on Campus, Gets Arrested
Amy Donahue, assistant professor of philosophy at Kennesaw State University in Georgia, was arrested at the Georgia Capitol this past Friday as she tried to display a sign opposing legislation that would permit concealed weapons on college campuses. According to the Savannah Morning News:
State Troopers handcuffed and arrested Kennesaw State University philosophy..