Showing posts with label US Taxpayer. Show all posts
Showing posts with label US Taxpayer. Show all posts

February 10, 2025

USAID Corruption

The corruption being uncovered at USAID is breathtaking in scale.