The prime minister of Sweden now says his nation will "never go back" to allowing mass immigration from terrorist nations like Syria, Libya and Iran.
The U-turn comes after a Muslim terrorist, who came to the country as a refugee and sought asylum, killed four people in a truck attack. Rakhmat Akilov, a refugee from Uzbekistan, hijacked a truck and deliberately drove into pedestrians on central Stockholm's main shopping street on Friday.
Akilov had applied for asylum but his final appeal failed in December. He was given four weeks to leave the country and was being hunted by police and immigration officials for deportation.