Tuesday, May 06, 2025

7,000 politically connected NGOs are receiving 90% of all taxpayer money going to nonprofits.