Deported sales engineer told he can't return to Sweden

Iranian sales engineer Ali Omumi, who was forced to leave Sweden over a former employer's error, has now been stopped by the Migration Agency from returning to work in the country.

 
More Headlines

Follow worldbiztoday on Twitter

US Stocks