Category: Russia

Europe Russia World News

Russia admits 63 of its soldiers were killed by Ukrainian HIMARS attack on barracks & more than 100 wounded in one of the Kremlin’s biggest single losses of life in the war

Jan 2 (Reuters) – Russia’s Defence Ministry said on Monday that 63 Russian soldiers had been killed in a UkrainianContinue Reading