Last year at Christmas time, the U.S. had 1.3 million troops on active duty, with more than 450,000 stationed overseas… Read More