‘No way’ U.S. troops can invade Venezuela, says Maduro

Wait 5 sec.

The United States said the deployment to the southern Caribbean, near Venezuela’s territorial waters, is an anti-drug trafficking operation.