International

Pro-Palestine Protestors Arrested at U.S. Capitol Office Building

On Wednesday, hundreds of pro-Palestine protestors were reportedly arrested during a demonstration held inside the Cannon House Office Building, an annex to the U.S. Capitol.