Chipotle swallows $25M fine over diarrhea-inducing food - The Horn News