Belated Holocaust Remembrance Rant (OLD)