Biden vs. Vlad the Impaler
Both sides acknowledge that relations between the United States and Russia are at an abject low point. And both sides have said they want to make relations better. But who is actually making a positive effort to reduce tensions and give peace a chance? It should be obvious that the Russian side is the only…