Mira Furlan death: Babylon 5 and Lost actress dies at age 65
Actress Mira Furlan, who was best known for her roles in Babylon 5 and Lost, has sadly passed away at the age of 65. Furlan garnered legions of fans in her role as the fiery Minbari Ambassador Delenn on the sci-fi show Babylon 5. The news was announced last night on the actor’s Twitter feed and