Pictures found in an attic may shed some light on the UFO incident in 1947. Slides that were kept secret for 25 years will now be revealed in Mexico. Read more
Tuesday, March 10, 2015
Pictures Found in Attic May Shed Light on Roswell Incident
Will photos found in an attic confirm or debunk details of the Roswell Incident?