Protesters for Palestine arrested at Washington University in St. Louis
Peaceful protesters in support of Palestinians marched and set up tents on the campus of Washington University in St. Louis before police arrested them Saturday night, April 27, 2024. Video