Did NASA just live stream a UFO approaching the ISS?

    UFO sightings are a dime a dozen. They are often anecdotal and peddled by people who misidentify a weather balloon, satellite or meteor for a close encounter with the third kind. A recent┬áNASA and International Space Station (ISS) sighting, however, witnessed by thousands of people on live stream, has the UFO community teeming with excitement. […]

    Read more