Chilean Oscar-winning director Sebastian Lelio dies at 52
Audio narration · Coming soon
Sebastian Lelio, the Chilean director who won an Oscar, passed away in Santiago at the age of 52. This announcement was made by his family on Friday.
Why this matters
PRISM scored this story 55/100 for interest.
Originally published by gnews
