Showing posts with the label Yamaneko Danshaku

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 …
Subscribe Our Newsletter