#1
Demands to tear down Margaret Thatcher Plaza in the centre of Madrid in Spain are indicative of the left’s new aggressive policy of “cultural editing” – further illustrated by the fact there are plans to replace the square, which only opened last
loading