Occupy London by Georgi Stankov Posted on May 12, 2016 Anti-corruption protesters turn Trafalgar Square into ‘tropical tax haven’ RT, May 12, 2016 This entry was posted in Other Articles. Bookmark the permalink.