Serving as the president of Afghanistan from 2001-2011, Hamid Karzai remains a controversial figure in Afghani politics and around the world. Some view Karzai as a puppet of U.S. interests, as he was appointed to the Interim Administration and charged with governing Afghanistan...