Posts

Cats and dogs stolen from owners to be fed to huge caiman lizard

Sadistic villagers in the small town of Puerto Berrio, Antioquia in north-western Colombia have allegedly been stealing cats and dogs from their owners and feeding a large caiman lizard the pets for entertainment.  An eyewitness … Read More