Mira Furlan, ‘Lost’ and ‘Babylon 5’ Actress, Dies at 65
The Wrap
Actress Mira Furlan, who played Delenn on “Babylon 5” and Danielle Rousseau on “Lost,” has died. She was..
Actress Mira Furlan, who played Delenn on “Babylon 5” and Danielle Rousseau on “Lost,” has died. She was..