Tony Amendola as Edouard Kagame, the chief and spokesman of Liber8; he sacrifices himself in the 1st-season finale as part of a bigger program, with Liber8 donating money to assistance his mom, who gives birth to him https://phoebehula331698.arwebo.com/52817828/continuum-fundamentals-explained