Top German court orders retrial of ‘Sharia police’ street vigilantes

Germany’s top court has tossed out a lower court’s ruling that found a group of uniformed German Salafists, who wandered the streets of a suburban town telling residents to abide by the strict Muslim code, in line with the law. Germany’s Federal Court of Justice ruled on Thursday that the lower court did not taken […]