2 American oil execs jailed in Venezuela put on home arrest.
Two U.S. oil workers abducted in Venezuela have been released and former members of the South American nation, the New Mexico government, said Bill Richardson...
Two U.S. oil workers abducted in Venezuela have been released and former members of the South American nation, the New Mexico government, said Bill Richardson on Thursday. Two more civilian officers were arrested during a business trip to Caracas. The former governor visited Caracas on a humanitarian mission and met with President Nicolas Maduro for...