Karl Mathiesen
is a freelance journalist based in London.

By this author