President Joe Biden has warned Israel in his toughest public comments so far that the US would stop supplying it with some weapons if Israel invades the southern Gaza city of Rafah. If Israeli forces launch an all-out assault on the city, the last major Hamas stronghold in the besieged enclave, the US president said "we're not going to supply the weapons and artillery shells used, that have been used". In an interview with CNN, Mr Biden acknowledged US weapons have been used by Israel which have killed civilians in Gaza during its seven-month offensive aimed at destroying Hamas. Middle...