Search results
Nichelle Nichols Dies: Lt. Nyota Uhura In ‘Star Trek’ Was 89
Deadline via Yahoo News UK· 2 years agoNichelle Nichols, who broke down barriers with her portrayal of translator and communications...
Nichelle Nichols, who broke down barriers with her portrayal of translator and communications...