0 ADMIN State Dept Spox Says 90% of Foreign Aid Never Actually Made It to Its Intended Destination Posted by Admin Dee on July 3, 2025 at 4:20am E-mail me when people leave their comments – Follow
Comments