Protected for six years by the Haitian government, a suspected drug lord is whisked off to be questioned by U.S. authorities. He should know a lot.
Alleged Drug Lord Nabbed
Jun 19, 2003 | Corruption, English, Government
Protected for six years by the Haitian government, a suspected drug lord is whisked off to be questioned by U.S. authorities. He should know a lot.