By Geoffrey Huchel Mira Furlan, known for her roles on the series BABYLON 5 and LOST, died January 20, 2021, in Los Angeles, California. The cause of death was not revealed. She was 65. Furlan was...
[[ This is a content summary only. Visit my website for full links, other content, and more! ]]