Image
Video ID
African Renaissance: When Art Meets Power
Afua explores the extremes of life in Kenya, where a young population is still pushing away the lingering darkness of the British imperialist past.
Afua explores the extremes of life in Kenya, where a young population is still pushing away the lingering darkness of the British imperialist past.