Thailand: Bangkok protesters decry IMF and World Bank, warn of destructive capitalism

Oct 15, 2026