Evidence of extraterrestrial contacts in Switzerland, said to be ongoing for 73 years, sent to scientists at SETI and recently formed NExSS Initiative    Billy Meier UFO photo, July 9, 1975, displayed in Times Square, May 5, 2015. The press release is in response to statements by Dr. Jill Tarter of SETI, affirming her and… Read More