Month: March 2026

Think Tank: Russia Can Sustain Ukraine War Through 2026

According to a leading British military analysis centre, Moscow may be able to keep fighting in Ukraine until at least the end of 2026—while continuing to develop its military capabilities and weapon systems.

Pro-Tehran Rally in London Sparks Political Outcry

A demonstration in the British capital by supporters of the Iranian regime has provoked anger, while the Green Party leader said Western military action against Iran could violate international law.