December 22, 2024

‘LOST’ and ‘Babylon 5’ Star Mira Furlan Has Passed Away

Mira Furlan, best known from her roles as Danielle Rousseau on LOST and  Minbari Ambassador Delenn on the series Babylon 5, has passed away. Furlan ...
Posted in NewsTagged