Campaigners protesting against tax avoidance by big business take over Topshop’s flagship store in London and stage similar protests in other towns and cities.
Russian News Website
Campaigners protesting against tax avoidance by big business take over Topshop’s flagship store in London and stage similar protests in other towns and cities.