🇻🇪 Who is to blame for Venezuela’s economic collapse? - UpFront

Venezuela, the country with the world’s largest oil reserves, is in turmoil. Heavily in debt and with inflation soaring, its people continue to tak...
Back to Top