London: Parasites’ Paradise (Or the Best Criminal Sanctuary Money Can Buy)

“God bless God damn London, the Parasites Paradise!” Whenever financial swindlers prosper at the expense of investors or bank jiggers interest rates to bugger their competitors or tax evaders flee fiscal crises or rent gouging petrol monarchies recycle profits or oligarchs pillage economies and drive millions to drink, drugs and destitution they find a suitable […]