Alien portals or...something else? (like clouds maybe...?)
So...apparently these 3 "cloud-like" things appeared below the International Space Station...and some peeps think they are "alien portals"!!
So here's the picture (below) and your job is to now become a total genius or conspiracy theorist and decide what they are!