Ukraine covers Europe: the West loses the initiative while the Russian Federation arms itself July 6, 2025 9:30pm Ukraine Russia Ben Borges