Nichelle Nichols, who made history for her portrayal of communications officer Lieutenant Uhura on Star Trek, beamed up for the last time, She was 89. RIP