By Theodore Shoebat In a city of Germany, there is a “Sharia police” who patrol the streets enforcing Islamic law. According to a report: Police in the German city of Wuppertal are investigating a case of several young men who announced themselves to be ‘Sharia police’. The group was ‘patrolling’ the streets, urging people to […]