Russian Troops Amassed on Ukraine’s Border Ready to Invade

Objectivity 3.6 | Credibility 4.7 | Relevance 4.9

Vladimir Putin and Joe Biden are set to discuss Ukraine over a high-stakes video call today. Satellite images show 175,000 Russian troops amassed on Ukraine’s border. The White House says it’s considering a range of options if Putin invades, among them would be sanctions and more U.S. forces sent to Ukraine. Both parties in Washington are urging Biden to take a firm stance against Putin as U.S. intelligence warns that Russia is planning an offensive strike early next year.