British museum brackets former PM Margaret Thatcher as a ‘villain’ alongside Hitler and
Recently, London’s Victoria and Albert Museum sparked controversy over an exhibit that places former Prime Minister Margaret Thatcher in the same light as Adolf Hitler and Osama bin Laden
This display is part of an exhibition called…