The U.S. space agency , NASA , has marked the 20th anniversary of the Challengerspace shuttle tragedy that killed seven astronauts .