75th Anniversary of American St. Nick Celebrated at the LACS
Seventy-five years ago, American soldiers in the midst of World War II gave the small Luxembourg town of Wiltz a Christmas miracle meaningful enough to spur an annual celebration continued to this very day….