War drums are beating in Europe. For the second time this year, Moscow is assembling up to 100,000 troops and military hardware on its border with Ukraine. The Biden administration judges that there is a real possibility that Russian President Vladimir Putin may decide to launch a new invasion of Ukraine in the next 2-3 months despite the high costs Moscow would incur.
Read Full Article »