Tony Amendola as Edouard Kagame, the leader and spokesman of Liber8; he sacrifices himself in the main-period finale as section of a bigger program, with Liber8 donating resources to help his mother, who offers start https://rishifsym954278.bloginwi.com/63439768/details-fiction-and-continuum