Home Tags Uhura

Tag: Uhura

Nichelle Nichols, Leading Lady of the Star Trek Universe, Dies at 89

Nichelle Nichols was a pioneer for women and people of color in Hollywood, and Starfleet’s Lt. Nyota Uhura was an inspiration for all