Northeast Intelligence Network reminds us that: Today is the 26th anniversary of the release of 52 Americans who were held hostage by Islamic terrorists in Iran for an unbelievable 444 days. Released from their captivity on January 21, 1981, it has been two months shy of 10,000 days – 9940 days to be exact, since about 300 Islamic terrorists calling themselves students stormed the U.S. Embassy...