The Islamic State of Sweden

Europe’s doomed poster child.