Russia and China vote against ceasefire in Gaza in latest UN Security Council resolution - eviltoast