Four crew members aboard the International Space Station (ISS) are still waiting for their return date as mission managers keep a close watch on weather conditions off the coast of Florida. Meanwhile, the rest of the Expedition 72 team remained focused on space biology research and lab maintenance. Crew-8’s Seven-Month Space Mission Nears End NASA […]
Source link