17. Germany calls off competition imitating the prophet out of fear of Muslims’ protests

Articles Group