Phil MacDonald

The American government owes just shy of $3.5 trillion to foreign governments, corporations and individuals.  The lion’s share of this is owned to China and Japan, which own 22.8% and 21.5% of...