Home/NASA Suspended Their Live Feed After Several UFOs Were Observed Near The International Space Station/NASA Suspended Their Live Feed After Several UFOs Were Observed Near The International Space Station NASA Suspended Their Live Feed After Several UFOs Were Observed Near The International Space Station