Nichelle Nichols is a multi-talented actress best known for her role as Lieutenant Uhura in the television series 'Star Trek.' She is also a well-know
Read MoreNichelle Nichols is a multi-talented actress best known for her role as Lieutenant Uhura in the television series 'Star Trek.' She is also a well-know
Read More