- Blackstone Intelligence
Russia and Ukraine are on the brink of war. Following an escalation in fighting by Ukrainian forces, Russia has deployed 100,000 troops to the border. The UK military is warning of an imminent state of war. Jake Morphonios examines the latest news and shares insights into the history of the area and what led to the present conflict.