UPDATE: Israel Not Clear Why Pentagon Leaked Info to Media on Isfahan Attack – Embarrassing Iran – Potentially Escalating Conflict
As reported earlier – A massive explosion was reported near Isfahan, Iran today. Isfahan is considered to be the primary location of