Violent protests have erupted across the Arab world amid a wave of anger after an air strike on a Gaza hospital killed at least 200 Palestinians on Tuesday evening.
Demonstrators have stormed the Israeli consulate in Jordan while Western embassies have been targeted in Turkey, Tunisia and Lebanon, with rioting also breaking out in the West Bank.
In Iran, hundreds of protesters gathered outside the British and French embassies in the early hours of Wednesday morning, chanting “death to France and England”. Some people threw eggs at the walls of the French embassy compound.
There have also been protests overnight in Libya, Morocco and Iraq and, beyond the Arab world, in the Netherlands, Colombia and Puerto Rico.
In Istanbul, Turkish protesters threw fireworks and flaming projectiles at the Israeli embassy on Wednesday morning.