Following U.S. President Donald Trump’s decision to recognize Jerusalem as Israel’s capital, thousands of people marched all across the world in defiance of his decision and in solidarity with Palestine. Here are a couple of cities where protests were held: 

Athens, Greece

About 4,000 Greeks and Palestinians gathered in Athens and marched towards the U.S. embassy on December 8th in a protest organised by Communist Youth of Greece (KNE) in the Greek capital. 

Cairo, Egypt

Egyptian journalists staged a protest on December 7th in front of the Journalists Syndicate in Cairo, while also criticising Egyptian President Abdel Fattah Al-Sisi's response to Trump's decision. 

Algiers, Algeria

The march started from mosques across the city just after midday prayers on December 8th. Protesters also marched in several other provinces of Algeria. 

Berlin, Germany

Around 1,200 anti-Israel and anti-American protesters gathered at the Brandenburg Gate in Berlin, near the U.S. Embassy on December 8th.

Jakarta, Indonesia

Hundreds of protesters burned a poster of U.S. President Donald Trump during a rally outside the U.S. Embassy in Jakarta, Indonesia, Monday, Dec. 11, 2017. 

Beirut, Lebanon

Protestors clashed with security forces near the U.S. embassy in Lebanon on December 10th. Lebanese security forces used tear gas and water cannons to disperse rioters. 

London, United Kingdom

Protestors in London held placards and chanted “Free Palestine,” “Hands off Jerusalem,” and “Lift the siege of Gaza” outside the U.S. Embassy in London’s Mayfair neighborhood, with Bella Hadid joining the protestors. 

Istanbul, Turkey

Thousands of Turkish people marched after the Friday prayers on December 8th at Istanbul's landmark Fatih mosque.