Apparently, there’s a certain parasite in cats stool that makes us love them. What does it tell us about cats as pets? about LOLCATS memes? about free will?

Radiolab, a popular-science radio show and podcast from NPR had a show about parasites. The whole episode was great, but the one segment that really blew me away was about cats and this Toxoplasma gondii parasite.

Syndicate content