Shining its spotlight on African talent – CT International Animation Festival The largest dedicated African animation festival, Cape Town International Animation Festival (CTIAF), is one...