Sally Ride

Nichelle Nichols, the groundbreaking actress best known for the iconic portrayal of the character Lt. Nyota Uhura, passed away at age 89.