HMD logo

Richmond commemorates Holocaust Memorial Day

Today, 27 January, is the UK’s official Holocaust Memorial Day. The date marks the liberation of Auschwitz concentration camp in 1945, at the end of the Second World War. The annual event was established to commemorate the victims of the Nazi holocaust, including six million Jews, Roma, and gay people, and victims of all subsequent…