The people of Ecuador have won, the government has sat down and is fulfilling the demands of the people – World-Signals News
The people of Ecuador have won! The country's government, supported by the US and the IMF, backed down. After 18 days of a general strike, protests, blockade