Obama Ignores Russian Plans for Naval Base in Cuba

Breitbart

If things go as planned, Russia could soon have a naval base just over 90 miles away from the continental U.S. Our former Cold War foe has been in talks with Cuba for some time, and is now making it known that a deal between the two nations is closer to happening.

Continue reading