Ecuador's Biggest Drug Lord 'Fito', Recaptured After Prison Escape, Sent To US
The flight transporting Macias landed in New York state on Sunday night, according to the Flightradar tracking site.
Latest Stories