The United States have deployed warships to the Southern Caribbean, escalating tensions with Venezuela amid efforts to combat drug cartels.
The United States have deployed warships to the Southern Caribbean, escalating tensions with Venezuela amid efforts to combat drug cartels.