Mira Furlan, Babylon 5 and Lost, Dead at 65: ‘A Stunning, Talented Performer’

Mira Furlan, best known for her roles as Minbari Ambassador Delenn on Babylon 5 and Danielle Rousseau on Lost, has died at the age of 65. Furlan died of undisclosed causes on Wednesday. Her death was confirmed the following evening on Twitter. Shortly thereafter, Babylon 5 creator J. Michael Straczynski shared a touching tribute. “It […]