Tributes paid to Oscar-winning director Sebastián Lelio after death at 52

The Independent - Nov 9, 2026

Oscar-winning Chilean filmmaker Sebastián Lelio has died in Santiago, Chile, at 52

Read full article

More News

Central News Today

Central News Today breaks down complex issues with unique perspective, bringing high-quality journalism to millions of readers around the world.

NEWSLETTER