Interview of Former Israeli Ambassador to Sweden Zvi Mazel: No Freedom of Press in Sweden……..
Former Ambassador to Sweden Zvi Mazel: Swedes shouldn’t make themselves,nice, beautiful and pure. Absolutely not. Ambassador Zvi Mazel was the same Israeli ambassador who created…