International Film Festival Presents "NO"

The International Film Festival will present "NO," an Oscar-nominated film from Chile, on Thursday, February 27th at 7:00 p.m. in SSC 212.