Legendary Actress And Activist Nichelle Nichols Honored By NASA
Nearly 55 years ago, when actress Nichelle Nichols graced the screen as Lt. Nyota Uhura on the television series “Star Trek,” it illustrated the importance of representation. The 88-year-old trailblazer was recently honored by NASA for driving diversity in STEM forward, People reported. […]