The archives of the International Tracing Service (ITS) in Bad Arolsen, Germany, will be reopened to research and the public due to public pressure.
The archives of the International Tracing Service (ITS) in Bad Arolsen, Germany, will be reopened to research and the public due to public pressure.