When Russian Defense Minister Sergei Shoigu said three weeks ago that Moscow is seeking to establish a military presence in Venezuela, Nicaragua and Cuba, many of us dismissed it as a private comment by a top official who may have had one vodka too many.
Read Full Article »