Tony Amendola as Edouard Kagame, the leader and spokesman of Liber8; he sacrifices himself in the very first-season finale as element of a bigger plan, with Liber8 donating money to support his mother, who provides https://alvinfhye484582.daneblogger.com/29158497/the-basic-principles-of-continuum