Mira Furlan, who starred as Delenn in Babylon 5 and appeared in TV series Lost, dies at 65

Mira Furlan, who starred as Delenn in Babylon 5 and appeared in TV series Lost, dies at 65 The actress was born in the former Yugoslavia and emigrated to the U.S. in 1991  She starred on Babylon 5 for five seasons from 1993 to 1998 The show’s creator J. Michael Straczynski paid tribute to her … Read more