Where Did Venezuela's $13 Billion in Oil Money Go? Senate Democrats Want Answers
Three senators demand answers on $13B+ in Venezuelan oil revenue Washington won't explain, as new remittance rules hang in the balance.
Latin Times ·