Sweden Defends Officials Wearing Headscarves In Iran

The Swedish government has defended its decision to have its officials wear headscarves during a trip to Iran, saying that failing to do so would have broken the law. Trade Minister Ann Linde led a business team last week and faced criticism for wearing a headscarf, or hijab. Sweden says it has the world’s first … Read more