Are you kidding me? A group that has hacked hardened sites and somehow they can only release information from the embassy. I suspect they might have at their disposal:)
... have more ... missed a word.