Create account

713d · Ukraine
replied 713d
Rough estimate based on those numbers is 200 billion pr year, which seems to be about 1% of US GDP, or 20% of US deficit per year.