Founder 100 MagazineMar 22, 20211 min readTerrorist Attack in Sweden Leaves At Least 3 DeadThe Stockholm lorry crashed into the Ahlens department store leaving behind injuries and casualties in what is believed to be an act of...