Margaret Thatcher Plaza was dedicated last year in Madrid. New Mayor is letting a request to replace Thatcher with Leftist activist go forward.
“…The Partido Popular (sister party to Britain’s Conservatives) have largely capitulated and tacked left, raising taxes and spending. Unsurprisingly, two months ago, they lost the regional Madrid elections, a city they have held for 24 years….”