Nasa is launching a satellite to say sorry to the aliens. Theyβre calling it the Apollo G. Posted onMay 21, 2026