americanpartisan.org
Russia sends Guided Missile Frigate Task Force to Cuba
Russia has deployed a guided missile task force to Cuba in a move to bolster support for its interests in the Caribbean and northern South America, according to multiple outlets and the Washington …