RBC Ukraine on MSN
Russia's losses in Ukraine as of October 12: +1,240 troops and +10 artillery systems
From February 24, 2022, to October 12, 2025, the Russian army continues to suffer heavy losses on the Ukrainian front. According to the General Staff of the Armed Forces of Ukraine, in the past 24 ...
The surge in demand for artificial intelligence means Taiwan is more vital to the global economic order than ever before.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results