Never heard that one. I always figured 9/11 was punishment for Kosovo...
Actually 9-11 was a false flag operation engineered by the Mossad in conjunction with the CIA utilizing fake credentials of still-living Muslims to cast blame on the Arabs. The object was to cause America to go to war with Iraq, Afghanistan, and Iran in order to effect regime changes that would place governments favorable to Israel in power, and lead to a complete takeover of the oil producing countries by Israel. See "Greater Israel."