edited: Tuesday, October 22, 2002
By Fred Dungan
Posted: Tuesday, October 22, 2002
Become a Fan
View this Article
On September 11, 2001 our Patriot missile batteries stood guard over Tel Aviv and Cairo. But where were the missiles that were supposed to be protecting New York City and Washington D.C.?