Monday, February 03, 2025

The United States has spent $2.5 trillion on foreign aid since 1946.