NAIROBI. — A Chinese film was yesterday showcased in Nairobi, the capital of Kenya amid growing Sino-Kenya ties, winning accolades from members of the audience. The movie, dubbed ‘Chinese Mayors: Delivering Democracy’, was one of the films screened during the ninth edition of the Out of Africa International Film Festival that serves as a platform […]
Comments