A 2011 Swahili language documentary directed by Alessandro Baltera and Matteo Tortone. The film screened at DOK Leipzig in 2012.
A 2011 Swahili language documentary directed by Alessandro Baltera and Matteo Tortone. The film screened at DOK Leipzig in 2012.