The International Tracing Service
Block Read More:
No
"The ITS in Bad Arolsen is a centre for documentation, information and research on Nazi persecution, forced labor and the Holocaust. It documents the fate of millions of victims whose names and memory are to be preserved."
