US: Protesters Arrested After Taking Over Capitol Building Ahead Of Netanyahu’s Speech
- Captured on Tuesday 23rd of July 2024
- Location is Washington, D.C.
Description
On Tuesday, July 23, ahead of Israeli Prime Minister Benjamin Netanyahu's speech at the U.S. Congress, a group of p Read more...