13
News feed
Protesters took to the streets near the G20 summit in Brazil, calling on world leaders to pressure Israel to end its attacks on Gaza and Lebanon.
Published on November 19, 2024