News Mira Furlan, star of “Babylon 5” and “Lost” Has Passed AwayBy Bill WattersJanuary 21, 2021 We are very sorry to share the news that “Babylon 5” star Mira Furlan as sadly passed away.As if the…