United Kingdom Nigeria Kenya 8/10
Gender: Drama Istoric
Producer: Film Corporation of Kenya
Date of release: 16 Jul 1981