Story of lesbian astronaut Sally Ride explored in new documentary Entertainment, Film, Top News 20 Jun 2025