USA vs. IRAN - History Repeats Itself.