The De ARCA Statue Art Museum in Jogjakarta on Saturday removed a wax sculpture of Adolf Hitler in response to harsh criticism from the Simon Wiesenthal Center.
Simon Wiesenthal Center
The strength also of the king who loveth justice–Thou hast established equity, Thou hast executed justice and righteousness in Jacob. (Psalms 99:4) The Simon Wiesenthal Center launched a new campaign in major German cities in late July, known as Operation Last Chance II, in order to bring former Nazi war criminals to justice. The initiative… Read more »