The Islamic State of Sweden

Published on Feb 21, 2018

A case study in a country that is obliterating itself.