What this video proposes rings clear in the Book of Revelation.  Iran is the 8th Beast that will lead Islam in the conquest of the world.