
The U.S. today said that Russia appears to have as many as 190,000 troops in and around Ukraine. Fears are running high that Russia will create a “false flag” incident to justify an invasion of the neighboring nation.
And beyond the threat of boots on the ground, there’s the likelihood of a catastrophic clash in cyberspace.