11212017Headline:

Russia to Build Naval Base in Cuba: An Intelligence Perspective

By Intelligence Operative Holmes On Thursday, July 26, news outlets reported that Russia announced intentions to build military bases in Vietnam, the Seychelles, and Cuba. The source of the news was an interview given by Russian Vice Admiral [...]