French Space Agency CNES releases UFO files
Friday, March 23, 2007 French space agency CNES released its UFO files to the public through its website on Thursday. The 100,000 pages of witness testimony, photographs, film footage and audiotapes are an accumulation of more than 1,600 sightings since 1954 and will include all future UFO reports obtained by the agency. Jacques Patenet, an […]
Read More