Loading Video…

This browser does not support the Video element.

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.