Life

KFC Settlement: Chicken Contamination Leads To $8M Payout