05-07-2026 19:01 via star4cast.com

Russia – falling short of Catherine the Great

Russia’s woes are mounting with high military spending leading to havoc in the economy with petrol queues, falling wages, redundancies, soaring prices and cripplingly high interest rates with a recent poll showing 81 per cent of Russians want the Ukraine war to end. It is estimated that between 400,000 and 450,000 Russian troops have been killed since the invasion, out of a total of 1.4 million casualties. The Ukrainian army has suffered between 125,000/150,000 fatalities with 525,000/625,
Read more »