powered by Seventy6 8ty Agency
Lt. Uhura of ‘Star Trek’ Nichelle Nichols was an incomparable trailblazer. She navigated a challenging trail…