Amelia Earhart Photo Quickly Debunked! History Channel with Egg On Its Face
Debunked Earhart photo found at Japan's National Diet Library A Japanese blogger quickly laid waste to the History Channel’s proclamation that one of the 20th century’s biggest mysteries …