Tony Amendola as Edouard Kagame, the leader and spokesman of Liber8; he sacrifices himself in the 1st-period finale as section of a bigger strategy, with Liber8 donating funds to support his mom, who presents start to https://dianecikn506367.free-blogz.com/76964494/5-simple-statements-about-continuum-explained