
Salen Kotch
Admiral Salen Kotch is the main antagonist of the 2016 video game Call of Duty: Infinite Warfare. He is the tyrannical military leader of the Settlement Defense Front, a group of off-world insurgents from Mars who are hell-bent on controlling the entire solar system and eradicating all of Earth...