WATCH: UFO watchers think they saw three “alien portals”

Published on :

From The Sun: UFO watchers have been left baffled by three massive “alien portals” which mysteriously appear below the International Space Station in bizarre footage. The video appears to show a trio of circular shapes flying across the earth’s atmosphere and just below the space station. Conspiracy theorists Blake and Brett Cousins uploaded the strange […]