Joe Jones
Daily Stormer
September 21, 2017
The City of London is its own sovereign territory which is used as a hub for global money laundering.
Many banks, corporations, and wealthy individuals use this to their advantage to evade taxes in their home nations.