Russia has spent between £140 billion and £168 billion on war since its full-scale invasion of Ukraine in 2022.
Dmitry Medvedev's threat came as the Kremlin staged strategic missile drills with its nuclear-capable Yars rockets in Siberia ...
Stephen James Hubbard was sentenced by a Russian court to six years and 10 months behind bars after claims he was paid $1,000 ...
Hypersonic missiles attack by Vladimir Putin's military on Kyiv at rush hour repelled by Ukraine air defences - Air raid ...
Ukraine’s General Staff said on social media that the oil terminal in Feodosia, on the south coast of the Russia-occupied ...