By Laura Margoni, This Week @ UC San Diego May 10, 2018 Sally Ride made history and captured the nation’s imagination when, blasting off aboard Space Shuttle Challenger in 1983, she became the first American woman–and at age 32, the youngest American–to go into space. Now, the U.S. Postal Service will honor the legacy of this pioneering astronaut, […]
