On Tuesday (July 25), NASA experienced a temporary loss of communication with the International Space Station (ISS) due to a power outage that occurred at its facilities in Houston, Texas. Things were not going well, and the flight controllers at ...