Airs 7/12: Richard Penzer’s sister Judy was an artist whose work still brightens the walls of his home. 20 years ago, Judy disappeared in a fireball over the Atlantic. Penzer still struggles to understand—and cope.
Story and video will be available during the evening of Tuesday, 7/12.
This section has opened in a new browser tab. To return to the TWA Flight 800: 20 Years Later page simply close the tab or click here.