Image of the article
#60 / Editorial
In 2015, British Prime Minister David Cameron announced the construction of a major Holocaust memorial and world-class learning center near Westminster to juxtapose “the worst...
By The Editors