Mira Furlan, Babylon 5 and Lost actress, passes at 65 (news).
Mira Furlan, the actress who played Minbari Ambassador Delenn in the SF TV series ‘Babylon 5′ and marooned scientist Danielle
Read MoreMira Furlan, the actress who played Minbari Ambassador Delenn in the SF TV series ‘Babylon 5′ and marooned scientist Danielle
Read More