Stars throughout the galaxy mourn ‘trailblazing, incomparable’ Nichelle Nichols: ‘My coronary heart is heavy’
Nichelle Nichols, the legendary Lt. Nyota Uhura on the unique Stark Trek sequence, has handed away, prompting a flood of social media reactions memorializing the groundbreaking actress.