Russian troops could soon be stationed in Cuba, Moscow warns

President Joe Biden’s weakness has emboldened enemies of the United States — both foreign and domestic — as evidenced by the alarming cascade of provocative events spotlighting how America’s standing has crumbled under his watch. In the latest salvo, Russia made a veiled threat, saying it could deploy “military infrastructure” to Venezuela or Cuba if … Continue reading Russian troops could soon be stationed in Cuba, Moscow warns