SatelliteHome.US
General discussion => Current events => Topic started by: NewsHound on January 26, 2023, 05:40 PM
-
Noah Cowan, former co-director of the Toronto International Film Festival, dead at 55
Cowan's publicist confirmed he died Wednesday in Los Angeles after a battle with glioblastoma, which he was diagnosed with in December 2021.
Source: Noah Cowan, former co-director of the Toronto International Film Festival, dead at 55 (https://globalnews.ca/news/9439862/noah-cowan-former-tiff-co-director-dead/)