“EMPs require a nuclear attack on the US. Anything large enough to knock out the entire nation is not something that would be built in a mountain in Korea. Thus, this type of attack would come from Russia or China”
BTW, the Russians or Chinese could do the same, without launching from their home territory (and, if you think about it, why on Earth WOULD they launch from their home territory unless it was part of a massive 1st strike?).
All that is necessary is a tuned ATOM bomb (not a more sophisticated H-bomb) and a rocket that can reach orbit. Many nations, not just Russia and China, have that capacity, including some rather unfriendly nations.
We have satellites tracking EVERY missile launch in the world.
An Iranian nuke would not be large enough to cover the entire US. It would need to be bigger and higher for the cone to cover the continent.
Iran would cease to exist.
They are bad guys. But they are not stupid.
Its hard for some people to accept how easy and cheap it would be to attack us with EMP. ISIS, with a stolen or bought nuke and a scud on a freighter in the Gulf of Mexico does the trick.