Germany: Sharia Police with Islamic State logo patrolling in Hamburg. Islam fits in with the natives everywhere, and Muslims are not colonizers.
hat-tip Stephen Neil
Germany: Sharia Police with Islamic State logo patrolling in Hamburg. Islam fits in with the natives everywhere, and Muslims are not colonizers.
hat-tip Stephen Neil