77 years ago today, December 16, 1944, Allied troops were settling in for the winter, having successfully invaded and liberated Nazi-occupied France and Belgium, forcing the mighty Wehrmacht into retreat and disarray. The war in Europe was widely considered all but won. By the Allies, anyway, but […]
Read more →