Snakes insert their heads into living frogs’ bodies to swallow their organs (because nature is horrifying) February 25, 2021February 25, 2021