US President Joe Biden appears to have mixed up the names of Haifa - a city in northern Israel - and Rafah - the southernmost city in Gaza.

Read more