ciff
ciff are an independent philanthropic organisation, with offices in addis ababa, beijing, london, nairobi and new delhi.
calgary international film festival
ADS