Nichelle Nichols →

Nichelle Nichols who played Lt. Nyota Uhura in the original Star Trek is undergoing tests following a mild stroke...

Read More →