Russian leader Vladimir Putin has signed a decree delaying the so-called World Friendship Games, initially scheduled for 2024 ...
In November, the Russian army lost 45,720 soldiers as deaths pile up since the start of the invasion in Feb. 2022.