Gizmodo

On Tuesday, July 25, a power outage occurred at NASA’s Mission Control in Houston, leading to a temporary disruption in communication with the International Space Station.

Read more...