(NaturalNews) The United States seized control of Venezuelan oil revenue after capturing then-President Nicolás Maduro. A KPMG report shows more than $12 bi…
U.S. returns $12 billion from Venezuela oil sales, but $169 million is still in Washington’s hands
Estimated read time
1 min read
