"Iran Test Fires Russian Missiles near Strait of Hormuz." International Herald Tribune (2007).