Share Twitter Facebook LinkedIn Email At least 10 European countries, including France and Spain, sided with Beijing’s position on the Israel-Gaza war at the United Nations this week.Read More