Al Jazeera reported, protests have been taking place in major cities around the world to demand an end to Israeli wars on Gaza and Lebanon.
In the United States, hundreds of people took to the streets of central Detroit and Washington, DC, in a show of support for Palestinians and Lebanese, as Israel’s war on Gaza approaches its first anniversary.
Similar protests took place in the Canadian city of Toronto, as well as Mexico’s capital, Mexico City, where demonstrators marched carrying Palestinian flags and banners urging newly inaugurated President Claudia Sheinbaum to break diplomatic and economic ties with Israel.