Skip to content

Nichelle Nichols, Lt. Uhura on ‘Star Trek,’ has died at 89

Leave a Comment