Pakistan, June 23 -- Tens of thousands of pro-Palestinian protesters marched in European cities calling for an end to the war in Gaza, hours before President Donald Trump said the US military had attacked three Iranian nuclear sites Sunday.

In London, AFP journalists saw tens of thousands of protesters, who waved Palestinian flags as they marched through the British capital clad in keffiyeh scarves.

In Berlin, more than 10,000 people gathered in the centre of the city in support of Gaza, according to police figures.

And in the Swiss capital Bern, march organisers estimated that 20,000 people rallied in front of the national parliament, urging the government to back a ceasefire.

Thousands also gathered outside a French trade fair near ...