Tony Amendola as Edouard Kagame, the chief and spokesman of Liber8; he sacrifices himself in the initial-year finale as part of a bigger program, with Liber8 donating cash to guidance his mom, who offers beginning to https://jonasttvo686257.estate-blog.com/profile