TechnologyChilean Director Sebastián Lelio, Oscar-Winning Creator of A Fantastic Woman, Dies at 526 November 2026
PoliticsChilean Director Sebastián Lelio, Oscar Winner for A Fantastic Woman, Dies at 526 November 2026