Trailblazing Star Trek actress Nichelle Nichols dies at 89

I shall have more to say about the trailblazing, incomparable Nichelle Nichols, who shared the...

Read More