Mira Furlan: Babylon 5 and Lost actress dies at 65
January 23 2021, 8:21
Mira Furlan starred as Minbari Ambassador Delenn in 1990s sci-fi drama Babylon 5.
Mira Furlan starred as Minbari Ambassador Delenn in 1990s sci-fi drama Babylon 5.
Source:
BBC News - Entertainment & Arts
Comments (0)