U.S. Cargo Ship Captain Held by Venezuela Authorities

Venezuelan authorities have arrested the American captain of a U.S.-flagged cargo ship after finding three rifles on board, a U.S. Embassy official said. The other 14 crew members, also Americans, were initially confined to the ship and their movements have since been restricted by Venezuelan authorities, the official added.

[Read more…]