‘Babylon 5’ actress Mira Furlan passes away at 65 Entertainment ‘Babylon 5’ actress Mira Furlan passes away at 65 News Analysis India 3 years ago By ANI WASHINGTON: Actor Mira Furlan, best known for her roles in the television series ‘Lost’ and ‘Babylon 5,’ has passed away. She was...Read More