Marc Beishon passed along this article, and I'd also direct you to this one. The FIDE General Assembly has awarded the Women's World Championship, scheduled for February of 2017, to Iran. This is not good.
One obvious objection that has been raised is the matter of the hijab: all women there, including guests who aren't Muslim, are forced to wear it. Another obvious objection is that Iran isn't seen as the friendliest nation in the world, especially to the West. Those objections have been raised, but rather than bother with them I'll offer a third that seems to me more fundamental.
Consider Israel, or perhaps Azerbaijan. Neither of the foregoing objections would apply to them (or so I'll say; if you disagree then just grant it for the moment for the sake of argument), yet they are also unsatisfactory venues for a world championship event. The reason is that in both cases there will be players who can't go: players from some Islamic countries can't play in Israel, while Armenians (e.g. Levon Aronian) can't play in Azerbaijan (or if they do they will feel extremely uncomfortable).
Maybe you stand behind Israel or Azerbaijan 100% in both cases. That's fine. Even so, it isn't fair to the players. They are the ones who qualified, and it is for their sake that the event exists. FIDE can always authorize and even encourage events in Iran, Israel, and Azerbaijan, but these are not suitable places for world championship events. This should be blindingly obvious to FIDE, but FIDE's track record hasn't offered much evidence of 20/20 vision at the helm, at least not in the last 30+ years.