Tony Amendola as Edouard Kagame, the leader and spokesman of Liber8; he sacrifices himself in the first-year finale as element of a larger plan, with Liber8 donating cash to assistance his mom, who presents beginning https://charliekvyd446928.wikinstructions.com/user