Nicholas Maduro due in federal court

Nicholas Maduro due in federal court

The ousted leader of Venezuela is due in a New York federal courthouse today. Nicolas Maduro was arrested on narco-terrorism charges after a stunning and dramatic raid over the weekend. 

Latest Video