China and Brazil are leading an initiative to gather support from developing nations for a “peace plan” to end Russia’s war in Ukraine, despite opposition from Ukrainian President Volodymyr Zelenskyy, according to Reuters and The Guardian.
China’s “Six-Point Consensus” on Russia’s…
Leave a Reply