Iranian news service.
They might be Iranian. But they are not ALL lies.
Do a google search about the Navy guy that was kicked out of war games because he used his “opposing” force of Iranian fast boats—and kept winning.
Our forces are certainly superior. But they are not invincible.