US UNSC resolution vetoed by Russia and China for "failing to save Palestine" | The World Ambassador