Venezuelan security forces under the command of President Nicolas Maduro have reportedly detained several Americans.



Comment on this Article Via Your Disqus Account