ARTICLE AD BOX
NewsFeed
Protesters took the streets near the G20 summit in Brazil, calling upon world leaders to put pressure on Israel to end its attacks on Gaza and Lebanon.
Published On 19 Nov 2024
Protesters took the streets near the G20 summit in Brazil, calling upon world leaders to put pressure on Israel to end its attacks on Gaza and Lebanon.
Published On 19 Nov 2024