US warship deployment off Venezuela's coast terrorist threat against Caracas: Analyst

Political analyst Kevin Barrett says the US deployment of warships, including nuclear-capable weaponry off the coast of Venezuela, has nothing to do with combating drug trafficking.

Continue Reading