This bizarre animated film aired on Tehran TV on February 21, 2007. It shows the completion of nuclear plants in several Iranian cities by the year 2023. In Tehran TV's view of the future, the United States, encouraged by Israel, mobilizes the international community to stop Iran's efforts, but fails.
Passport, FP’s flagship blog, brings you news and hidden angles on the biggest stories of the day, as well as insights and under-the-radar gems from around the world.
Read More