Iran’s Revolutionary Guard

Following the current US-Israel War on Iran is like some kind of bad dream in which you work to solve a problem and are relieved you finally figured it out, but then the same problem keeps popping up over and over again.