Russia Escalates in the Western Hemisphere

The current Russo-American confrontation over Ukraine has escalated outside of the theater. The Russian Navy is now deploying 3 ships to the Western Hemisphere, which will dock in Cuba right next to Florida. Russia cannot count on its Navy to

Read More »