A few hundred people in Berlin took to the streets for rallies marking "Quds Day" on Saturday (June 1) in solidarity with Palestinians.
The annual event was launched by Ayatollah Ruhollah Khomeini, the leader of Iran's 1979 Islamic revolution, in support of Palestinians and is traditionally held towards the end of the Muslim fasting month of Ramadan.
The protesters held Iranian and Palestinian flags as they marched, with signs and T-shirts bearing slogans such as "Freedom for Gaza".
Counter-protesters carried Israeli flags and signs.
Iran regards Palestine as comprising all of the Jewish state - which it does not recognise - as well as the West Bank and Gaza.
Peace talks between Israel and the Palestinians collapsed in 2014.
More No Comment
Eleven Chinese miners saved as rescuers race to find remaining ten
Portugal votes for new president at height of COVID pandemic
Hong Kong puts 10,000 people into lockdown - the city's first
Britons in tears after floods damage homes for second year in a row
Police clash with protesters at pro-Navalny demonstration
Beijing starts second day of mass COVID testing for residents
Police detain protesters in Russia during pro-Navalny rallies
Heavy rain helps bring Western Balkans' waste problem into view
A year on from lockdown, Wuhan's young enjoy their freedom
D is for democracy: Swiss preschoolers learn to be good citizens
Salisbury Cathedral becomes hub for huge COVID-19 vaccination drive
Japan: Priests pour icy water over themselves as part of annual ritual
Celebrations for VP-elect Kamala Harris in Indian ancestral village
Trump's waxwork already removed from display at Paris' Musee Grevin
Kim Jong Un greets senior officials after congress