Science & EnvironmentNASA Completes 100th US Spacewalk as Menon and Kutryk Install Seventh ISS Solar Array By Danish Mumtaz October 29, 2026