Home US, Germany, UK, France see 'immediate necessity' ... 20:18 US, Germany, UK, France see 'immediate necessity' to end Gaza war