The European Union has delivered 1 million artillery shells to Ukraine, fulfilling the pledge it initially promised to deliver by the spring of 2024, the EU’s new top diplomat Kaja Kallas told the ...
US and UK responsible for dragging on Ukraine war, says Russian ambassador Russia's ambassador to the UK says the war in Ukraine is dragging on mainly because countries like the US and UK are ...