Sanctioned Russian Il-76 Lands In Cuba, Echoing Flights Seen Before Maduro’s Ouster

The U.S.-sanctioned Ilyushin Il-76 operated by Aviacon Zitotrans landed at San Antonio de los Baños Airfield, about 30 miles south of Havana, after stops in St. Petersburg, Sochi, Mauritania and the Dominican R...



























