A Swiss court has handed down fines and suspended prison sentences to two board members of the Islamic Central Council of Switzerland (ICCS) for jihadist propaganda following a retrial.The Federal…
You need a TRAC license to view the rest of this content. Learn more