America: a welcome home for corrupt foreign politicians and businesspeople

USA! USA! USA!

Sorry, couldn’t resist.

1 Like