Science

Science news this week: ‘Stranded’ astronauts return and mystery human ancestor

Strands of DNA double-helix with a human in profile

This week’s science news was largely dominated by the return of two NASA astronauts from the International Space Station, whose planned eight-day mission ended up lasting 286 days.

Astronauts Butch Wilmore and Suni Williams lifted off from Florida’s Cape Canaveral Space Force Station on June 5, 2024, but not long into the mission helium leaks, along with a number of other issues, were discovered on their Boeing Starliner spacecraft.

Click Here to Read the Full Original Article at Latest from Live Science…