The current political situation in Venezuela: What you need to know
venezuela is a country in south america with a rapidly deteriorating political and economic situation. the country's economy has been in a downward spiral for several years now, marked by…