
It Could Happen Here Weekly 115
Behind the Bastards
00:00
Political and Economic Updates from Ecuador, Venezuela, and Mexico
A discussion on the current situation in Ecuador with successful military street movements winning concessions from the government, but the overall situation remains bleak.
Transcript
Play full episode