Trafalgar Square turned into ‘tropical tax haven’ near summit

  • 8 years ago
NGOs turn Trafalgar Square into a ‘tropical tax haven’ as an international anti-corruption summit takes place in London.

Recommended