President Barack Obama is close to making a decision to add 34,000 troops to Afghanistan but will hold off on making an announcement until later this month, administration and military officials tell McClatchy Newspapers.