While there are ongoing protests in Iran we should support, its never bad to question a source of information and examine it for bias. From their own footer:
"FDD conducts in-depth research, produces accurate and timely analyses, identifies illicit activities, and provides policy options – all with the aim of strengthening U.S. national security and reducing or eliminating threats posed by adversaries of the United States and other free nations."
Think its safe to say the majority of the world views the US as one of the largest threats to peace and democracy right now, so any source so obviously biased should be questioned.