This week's international round-up: Ukraine, Gaza & Yemen