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.
Recent comments
1 year 39 weeks ago
1 year 50 weeks ago
2 years 10 weeks ago