Iran Today: A strike to the eye of America