Maybe Dems should have stewarded USAID with less I Iggle 13088 posts Joined: Sep 14, 2007 Posted 9:48 pm on Feb 24, 2025 crazy fucking ridiculous bullshit.