Caracas (AFP) – Hundreds take to the streets in the Venezuelan capital of Caracas in a show of support and to demand the release of the deposed president Nicolas Maduro. The leader and his wife were captured by US forces during an overnight operation on January 3rd, and brought to New York to face charges of “narcoterrorism”. IMAGES

