Pontifications: Book Review, “Tigers in the Sea”

May 17, 2021, © Leeham News: Tiger in the Sea is a new book about the 1962 ditching of a Flying Tigers Lockheed Constellation L-1049H in the stormy North Atlantic. It was, in modern-day comparisons, the US Airways… Read More