Aliens, alien life, and UFOs.

French Space Agency releases UFO files

French space agency CNES released its UFO files to the public through its website on Thursday March 22nd, 2007. 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.

Syndicate content