Mira Furlan, Actress on ‘Lost’ and ‘Babylon 5,’ Dies at 65

The Croatian-born actress played Ambassador Delenn on the science fiction TV series “Babylon 5” throughout its five seasons and in two movies.
Source: NY Times