Indie Artist, Entertainment, News & Everything Else
Lt. Uhura of ‘Star Trek’ Nichelle Nichols was an incomparable trailblazer. She navigated a challenging trail…