President Barack Obama today paid a surprise visit to troops in Afghanistan, delivering a message of praise to American servicemembers on behalf of the United States.
Obama pays surprise visit to troops in Afghanistan