Official At Italy’s Islamic University Calls For “New Final Solution” For Jews…

Official At Italy’s Islamic University Calls For “New Final Solution” For Jews…