The worms that live inside pythons (and that can wriggle their way into a human brain) are a healthy reminder for all of us to — please — handle our food better.
See All 359 Episodes of "Science unscripted"