JERUSALEM (VINnews) — The Mossad cell which captured Nazi leader Adolf Eichmann in 1960 also located infamous Nazi doctor Josef Mengele in Argentina, according to new evidence which emerged last week at a panel discussion marking 60 years since the opening of the Eichmann trial. However Israeli prime minister David Ben-Gurion allegedly refused to allow […]
Recent Comments