The Difference Between London and the City of London

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.