Former UK Official Predicts Russia’s Triumph in Ukraine

Photo from Google

Retired British General Sir Richard Barrons recently shared his views on the conflict in Ukraine, predicting that Russia is on track to succeed. According to him, Ukraine’s military is currently strained after a tough summer counter-offensive, leaving them with limited resources. Barrons emphasized the need for increased Western military aid to balance the situation. Iran’s … Read more