In the news, we've seen how countries like Algeria spy on pro-democracy activists who aren't currently in Algeria but who are in various parts of the world. The country uses pressure tactics, as we saw with Canadian dual nationals who are here and who fight for democracy in Algeria. As soon as they set foot in Algeria again, they are thrown in jail and falsely accused of being terrorists. Then, all manner of administrative methods are used to prevent them from leaving the country.
Does Iran use similar tactics to deter the Iranian diaspora from portraying the Iranian state as an oppressive state? I would think it's done through use social media. Does the Iranian state use those kinds of tactics against enemies of the regime all over the world?