Share Facebook Twitter LinkedIn Pinterest Email This video describes the military situation in Ukraine on the 31st of December 2025
Can UK and Nato protect critical infrastructure before Russia lands a deadly attack?February 24, 2026