Actor Mira Furlan, best known for her roles in the television series ‘Lost’ and ‘Babylon 5,’ has passed away. She was 65 when she breathed her last. According to Fox News, Furlan’s Twitter handle confirmed the sad news of her demise on Thursday with a photo that included her death date […]