China strives to push for peace and development in stormy times


The Russia-Ukraine conflict is one shock too many for the world economy struggling to get back on its feet from the COVID-19 pandemic.

Rising energy prices have pushed inflation in many countries to the highest levels in decades. Food insecurity is deepening across the Middle East and Africa that heavily rely...