Tomorrow, millions of people will mark International Holocaust Memorial Day honouring the six million Jews murdered by the Nazis – as well as victims of other genocides including Rwanda and Darfur.
This year it will also mark the 80th anniversary of the liberation of the Auschwitz death camp.