Snakes that decapitate their food Life is short, but snakes are long, 07 Jul 2015 Click here to read this article in Spanish!Haga clic aquí para leer este artículo en español!Click here to read this article in…