Shakespeare play performed in Swahili at the Globe
To mark the Cultural Olympiad, the London's Globe theatre is staging each of Shakespeare's plays in 37 different languages.
The Bitter Pills theatre company from Nairobi rehearsed tirelessly at the National Theatre in preparation for their performance of Merry Wives of Windsor in Swahili.
BBC Africa's Angela Ngendo reports.