Gaza protesters clash with police at Emory University
Video shows chaos erupting at Emory University in Atlanta, Georgia as police clear an encampment set up by pro-Palestinian demonstrators.…
Bringing News as it Unfolds
Video shows chaos erupting at Emory University in Atlanta, Georgia as police clear an encampment set up by pro-Palestinian demonstrators.…