Just caught this online: Autopsy Shows Greek Passengers Died On Impact http://www.comcast.net/news/international/index.jsp?cat=INTERNATIONAL&fn=/2005/08/21/205277.html Boy, this sure raises more questions...
That's interesting.