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