Iran has denounced video and audio recording released by the United States of the two nations’ confrontation in the Strait of Hormuz as “fabricated”, according to statements carried by state-run television station.
God I hope we didn’t do that. Can you say Gulf of Tonkin? Can the neocons really be that ignorant of history? Or is that a stupid question?