Russia pledges not to give up as China says US veto gives a green light for Israel’s continued slaughter in…