On this Veterans Day 2006, President Bush thanked Veterans for their service and sacrifice as he laid a wreath at the Tomb of the Unknowns. President Bush said Americans enjoy freedom because of veterans’ willingness to serve and he urged Americans to express their appreciation to veterans and their families. President Bush spoke at the Veterans Day commemoration at Arlington National Cemetery.The Veterans Day visit to the Virginia cemetery is a presidential tradition, although Vice President Cheney did the honors last year. President Bush, at the time, was in Pennsylvania, where he gave a forceful defense of his Iraq policy and accused critics of undercutting US troops who are on the front lines. His visit to Arlington comes a day after he presided at the dedication of the new Marine Corps Museum in Quantico, Va. He became emotional as he announced that he will award the Medal of Honor to a Marine corporal who was killed in Iraq when he jumped on a grenade to save the lives of two fellow Marines.