It was a much-hyped summit that many thought could deliver a breakthrough to end the war in Ukraine. One year on, did the ...
Russia has rejected a Turkish proposal to stop Ukrainian and Russian attacks on ships in the Black Sea, Russian Foreign ...
Russia has lost around 1,465,810 troops in Ukraine since the beginning of its full-scale invasion on Feb. 24, 2022, the ...