Actress Nichelle Nichols, noted for ‘Star Trek’ role, dies
By Vince Wilson II Contributing Writer Nichelle Nichols, the actress best known for her culture-shifting role as Lt. Nyota Uhura…
By Vince Wilson II Contributing Writer Nichelle Nichols, the actress best known for her culture-shifting role as Lt. Nyota Uhura…