iOS app Android app

David Riggs Body

Body Of American Pilot Found In Chinese Lake

AP | CHRISTOPHER BODEEN | Posted 11.20.2013 | World

BEIJING — Divers have found the body of a missing U.S. stunt pilot whose plane crashed into a lake in northeast China while attempting a tricky ...