The Johannesburg Holocaust & Genocide Centre (JHGC) is a place of memory, education and lessons for humanity.