Yep, and now it’s been officially denied too.
Iran has denied that any explosion occurred at the facility, claiming in a statement to the official IRNA news agency that reports of the blast were nothing more than Western propaganda.
Our security people know. An explosion that large would surely have shown up on one of our monitors somewhere
Don’t know why they aren’t telling us ,but they know.