Monday, December 24, 2007Santa Has LandedA U.S. soldier dressed as St. Nick arrives at Hammer Base in Baghdad on Christmas Eve.