Maduro is now in the U.S. to face criminal charges after deposed Venezuelan leader smiles while escorted by DEA agents
13
0
sunday
After arriving at a small airport in New York City's northern suburbs, Maduro was flown by helicopter to Manhattan.
© Fortune
visit website