Tony Amendola as Edouard Kagame, the chief and spokesman of Liber8; he sacrifices himself in the main-year finale as component of a larger strategy, with Liber8 donating cash to assist his mom, who gives birth to him https://susantfaf873753.fliplife-wiki.com/user