View on Africa: Is Kabila the puppet master? Published on 07 August 2019 in Media / Videos Felix Tshisekedi may be the DRC president, but Joseph Kabila still seems to be pulling the strings. Share this: