Germany is the New Auschwitz