Key takeaways from China’s Ukraine position paper

China published a new position paper outlining its stance on the Ukraine conflict on Friday, marking the one-year anniversary of Russia’s invasion. The 12-point document largely reiterated Beijing’s position on the conflict, while portraying China as a neutral party and…

Epitaph for the living, By Owei Lakemfa

Some European leaders believe that during the first year of the War in Ukraine starting today, February 24, 2023, Ukraine will defeat Russia militarily. They would rather continue the war, and write the epitaphs of the young Russians and Ukrainians…