Ukrainian envoy to Israel decries Russian 'genocide' of his people
Kyiv slams 'immoral' Moscow offer to let civilians flee – to Russia. China says it is willing to play mediator in the Russia-Ukraine crisis but stresses the Kremlin is Beijing's "most important strategic partner."









