Articles/UFO In a recent video, an astronaut appears to have captured three strange UFOs hovering near the International Space Station A trio of triangular UFOs were reportedly spotted floating close to the International Space Station, as revealed in a video uploaded to September 16, 2023