U.S. and Venezuela Heading Towards a Standoff

The U.S. deployed three Navy missile destroyers and around 4,000 military personnel to the waters off Venezuela in effort to thwart cartels. Read Full Article »


Comment
Show comments Hide Comments


Related Articles