By Mark Garcia, NASA Space Station Blog April 21, 2023 At 7:22 a.m. EDT, Northrop Grumman Cygnus spacecraft S.S. Sally Ride was released from the Canadarm2 robotic arm, which earlier detached Cygnus from the Earth-facing port of the International Space Station’s Unity module. At the time of release, the station was flying southwest of Ireland. […]