Maduro and his wife are in a detention center in Brooklyn.

Venezuelan President Nicolas Maduro and his wife Celia Flores have been taken to a federal detention center after staying at the headquarters of the U.S. Drug Enforcement Administration (DEA).

Nicolas Maduro and…

Continue Reading