Muslims torture alleged spies in a mosque in Switzerland

Leave a comment