https://www.lewrockwell.com/lrc-blog/mea-culpa/
The United States spent $37.8 billion of taxpayers’ money on foreign aid in 2003, not $3.8 billion as I wrote last night.