Russia appears to have time on its side nearly 3 years after it invaded Ukraine 20 February 2025 BV Uncategorized Russian President Vladimir Putin’s invasion of Ukraine three years ago has turned into Europe’s largest conflict since World War II. BV See author's posts