Pilots and troops saw β€˜11,500mph craft’ over Brazil
A UFO incident that occurred over Brazil in 1986 is set to be presented at a UFO hearing at the Brazilian Senate. A spate of UFO sightings dubbed β€˜Nig… ⌘ Read more

​ Read More