Statues Of Antisemites Should Be Consigned To Oblivion

I can think of no better a statue to remove from its lofty pedestal than that of Queen Isabella I of Spain. Statues of the monarch, who expelled Jews from Spain in 1492 under the infamous Alhambra Decree, are found in a plethora of countries. Streets have been named after Isabella as well. A thoroughfare […]