Home Shenzhou-25
An embarrassing malfunction for SpaceX, the U.S. revives its “Star Wars” defense ambitions, and China refuels satellites in orbit. This Week in Space