Venus… or Rwahle? by J.K. on September 11, 2009 at 7:30 pm Posted In: News “Japan’s new first lady rode in a spaceship” Triangular-shaped UFOs? Perhaps she was referring to one of these.
There is a perfectly rational explanation for the story.