
The United Nations General Assembly has voted overwhelmingly in favour of a resolution calling for an immediate humanitarian truce between Israel and the Palestinian armed group Hamas.
The 193-member body passed the resolution, drafted by a group of 22 Arab countries, by a margin of 120 to 14, with 45 countries abstaining. The United States and Israel voted no.