France’s National Space Agency CNES has made its UFO files public by creating a website. Covering sightings over the last five decades, the Office for the Study of Unidentified Aerospace Phenomena has ...