Dozens of protesters have swarmed the Cannon rotunda at the US Capitol in Washington DC to demand an immediate ceasefire in the ongoing conflict between Israel and Hamas.
Subscribe
Login
0 Comments