FACT CHECK: Aldi's is NOT Giving Away Free Food on Christmas FACT CHECK: Aldi's is NOT Giving Away Free Food on Christmas The post is making its way around social media and it's partially true, but not in the United States. AJAJ