
Top American and European diplomats are meeting in Berlin on Thursday as the allies seek to project a united front to Russia over concerns that it may be planning an invasion of Ukraine
Russia has massed an estimated 100,000 troops near Ukraine, and U.S. President Joe Biden said Wednesday he thinks Moscow will invade. He warned Russian President Vladimir Putin that his country would pay a “dear price” in lives lost and a possible cutoff from the global banking system if it does.