Follow us on Facebook
0

US returns over $12 billion in oil proceeds to Venezuela since Maduro's ouster, report says