They Demanded Democracy. Years Later, They Are Still Paying the Price. June 30, 2025 by business They Demanded Democracy. Years Later, They Are Still Paying the Price.