st Lt. Lee Ellis’ F-4C Phantom was shot down on his 53rd bombing mission over North Vietnam. Captured immediately on Nov. 7, 1967, he was take to the notorious Hoa Lo prison in Hanoi, where he stayed for the next five and a half years. ...
Sorry, no posts were found.
Subscribe to the Air & Space Forces Daily Report
The latest news from Air & Space Forces Magazine, as well as news from other leading publications, delivered right to your inbox every morning!
We’re sorry, there has been an error. Please review your input or try again later.