Inside the German archive where victims of the Nazis come back to life
AFP English
The vast Arolsen Archives, located in the quaint spa town of Bad Arolsen in central Germany, is the world's largest repository of..