For Grace Dell Nichols, (better known as Nichelle Nichols), a performer trained in the theatrical traditions of 20th Century entertainment, Sci-Fi became a gateway of possibility and liberation. The actress, who played Lt. Uhura on the 1960s series Star Trek, passed away on July 30 at the age of 89. Read more at Our Weekly Los Angeles.