Police Taser detained protester as Pro-Palestine campus protests grow

2024-04-26 135

Police in Atlanta, Georgia, used a Taser on a handcuffed man at a protest at Emory University, the latest flashpoint in a growing movement on college campuses across the US, where hundreds of people have been arrested in California, Massachusetts, Texas, and other states, with reports of heavy-handed violence being used to break up protests.

Free Traffic Exchange