After Delay, NASA Astronauts Set for Spacewalk to Replace Faulty Space Station Antenna

Two NASA astronauts were set to embark on a spacewalk on Thursday to replace a faulty antenna on the International Space Station (ISS), after a 48-hour delay prompted by an orbital debris alert later deemed to be of no concern. Read More