President Obama announces Tuesday that he is sending 30,000 new troops to Afghanistan over the next six months, administration sources say. At a speech from the U.S. Military Academy at West Point, N.Y., Obama is expected to also discuss how long he thinks the U.S. mission will last.