HMM: Russia Picks Up a Military Win in Our Backyard — Why Isn’t Anyone Talking About It? “Back in September 2025, Russia and the Ortega-Murillo regime in Nicaragua agreed to increase their already strong alliance by signing a major military cooperation agreement. Russia’s Federation Council approved it last week, and Vladimir Putin signed the ratification on May 2.”
InstaPundit is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.