Category: Russia

Two pawn chess pieces, one with the ukraine's flag colours and the other with Russia's flag colours

Ukraine War: The Russian Perspective

The NCF recently hosted a UN Side Meeting to discuss the current conflict in Ukraine. Attendees included Maria Sapozhnikova, Head of the Next Century Foundation’s