Exhibit Featuring Last Swiss Holocaust Survivors On Display In Geneva

An exhibit featuring the last Swiss Holocaust survivors went on display at the plenary session of the International Holocaust Remembrance Alliance (IHRA) in Geneva in late June, with the support of Switzerland’s Federal Department of Foreign Affairs. Read more »