World

International Holocaust Remembrance Day

January 27th marks the 75th anniversary of the liberation of the Auschwitz death camp, the most notorious of the many Nazi concentration camps.