oh and a big

for the govt. I know you can't anticipate everything...but what the hell do the police and intelligence groups do all day? no inkling of the troubles until it was too late.
Regardless of the mullahs doing it...big failure for the govt....you have to protect your citizens, it really is as simple as that.