Some reports showed that Saudis paid billions of dollars to U.S and also gave them some promises about U.S policies in ME and in return,U.S would refrain from blaming Saudis for 9/11.
Now they are blaming Iran for it,this is ridiculous,but I'm not surprised.Iran is now the bogeyman of U.S,so Americans will believe everything they say about Iran.We have seen that in the past,Taliban,Iraq,Vietnam,North Korea,Soviet Union and Nazi Germany.The problem is here,U.S won't survive if they haven't a permanent enemy.U.S 'needs' to have enemies.