NASA was accused by UFO hunters of interrupting its live feed from the International Space Station (ISS), right after a presumed UFO made its presence noticed. Few reports from alien hunters have claimed that mysterious unidentified objects appeared on their screens ...