A man who was kidnapped from his African village and forced to fight as a child soldier in Uganda's civil war has been granted political asylum by a federal immigration panel, ending the U.S. government's four-year effort to deport him.