Mira Furlan Died: How Did Actress Die?

Mira Furlan

Mira Furlan, best known for her roles as Delenn on “Babylon 5” and Danielle Rousseau on “Lost,” died on Wednesday. She was 65. Her Twitter account announced the news on Thursday. pic.twitter.com/uVlatjUocZ — Mira Furlan (@FurlanMira) January 22, 2021 While a cause of death has yet not been revealed. Mira Furlan was born in September 1955 … Read more