The Alleged December 7, 1998 Landing
1998-11-16
There is no credible evidence that anything like a landing of UFOs is going to take place on December 7, 1998, or indeed at any other time. A lot of excitement is presently being generated about a landing occurring in Sedona, AZ, on that date. Some UFO investigators are claiming that this is the beginning of the battle for earth– and, in the process, no doubt terrifying some people. In view of the Heaven’s Gate disaster, this is obviously most irresponsible.
read more