Ad image

Tag: oil revenue

Oil revenue and where Venezuela’s cash went

The United States has sent more than $12 billion back to Venezuela…

Shekari Philemon