Roswell dummies The Air Force issued "The Roswell Report" in 1997. Countering claims that aliens were recovered at the New Mexico site, the report said military officials picked up 200-pound dummies, above, that were used in an experiment.
Latest World News