The United States is deploying over 4,000 personnel and more ships off Venezuela to target drug cartels, fueling speculation and political tension.
The United States is deploying over 4,000 personnel and more ships off Venezuela to target drug cartels, fueling speculation and political tension.