Caracas – In Venezuela, thousands of supporters of Nicolás Maduro took to the streets to demand the release of the deposed Venezuelan president who was kidnapped to the USA. “We want them back,” read a huge banner held by demonstrators in the center of Caracas on Friday. Maduro and his wife Cilia Flores were arrested during a US military operation in Venezuela at the beginning of January and brought to the USA.
