Ousted Venezuelan President Nicolás Maduro was nabbed by US forces during a raid in Caracas. He was brought back to New York City to face federal drug charges.
Venezuela’s Maduro walked into DEA office in New York City, says “Happy New Year”
Posted on 01/05/2026