Mira Furlan: Babylon 5 and Lost actress dies at 65
Mira Furlan starred as Minbari Ambassador Delenn in 1990s sci-fi drama Babylon 5.
Continue Reading https://www.bbc.comMira Furlan starred as Minbari Ambassador Delenn in 1990s sci-fi drama Babylon 5.
Continue Reading https://www.bbc.com
Join the Discussion