People are mad that Sweden’s “first feminist government” wore headscarves during its visit in Iran – Photo
Sweden’s Trade Minister Ann Linde has been forced to defend herself, and her government colleagues, after they wore headscarves during an official visit to Iran….