Early Details Of U.S. Pilot Crash In China
First reports regarding the fatal crash of a Lancair 320 piloted by U.S. pilot David Riggs while flying in northeastern China for a movie state that he was attempting to “waterski” the aircraft across the surface of a lake, on its wheels, in bad weather. Chinese officials said Wednesday that a substantial portion of the […]