U.S.-Russia Tensions Escalate over Ukraine; U.S. May Stumble into War, Warns Katrina vanden Heuvel
Democracy Now! President Biden said Wednesday that Russian President Vladimir Putin will pay a “serious and dear price” if he orders his reported 100,000 troops stationed along the Russian-Ukraine border to invade Ukraine, a scenario Biden says is increasingly likely. This comes as U.S. Secretary of State Antony Blinken met with Ukraine’s president on Wednesday, …