Puzzling: Was Amelia Earhart Executed by the Japanese?
For several decades now, Americans have been fascinated with the rumors and legends surrounding the late Amelia Earhart, the first female pilot to cross the Atlantic Ocean who mysteriously [...]