Britain Releases UFO Files


The Ministry of Defense in Britain has released their UFO files to the public. Now you can see the UFO sightings that the British government has received over the years. The UFO desk was closed in...