People for the Ethical Treatment of Animals (PETA) accepted an invitation from Dr. Agnès Lacreuse to visit the Lacreuse Lab ...
It was after midnight in Quito when Stella de la Torre came for me, waiting under a streetlamp next to the black minivan that ...