Showing posts with the label Kyle JohnsonShow All
Actress Nichelle Nichols, 'Star Trek's' trail-blazing Uhura, dies at 89