Sharia Police: German Court Rules in Favor of Islamist ‘Brown Shirts’
A Court in Germany authorizes group of self-appointed Sharia police to continue enforcing Islamic law in city. Even after facing
Read moreA Court in Germany authorizes group of self-appointed Sharia police to continue enforcing Islamic law in city. Even after facing
Read more