General Shepherd

General Sheperd is a General of the U.S. Army who is also the hidden main antagonist in ''Call of Duty: Modern Warfare 2. ''His plot was to fianlly kill Vladimir Makarov from wanting all of Russia to destroy America and take over Europe. He hired Joseph Allen of the CIA to spy on Makarov in Zkahev International Airport in Moscow which was one of the causes of WW3. When the war started Sheperd was angry and thought the only way to take down Russia was to use the most powerful weapons such as nukes and his allies such as John Price, Gary "Roach" Sanderson, John "Soap" MacTavish and Simon "Ghost" Riley. Didn't want that which made him want to double cross and kill them along with Makarov.