Photos
from today's Harvard protest. Margaret Livingstone is the head of the
laboratory there that tests on baby monkeys. They take them from their
mothers and then put them in total isolation. Not able to see anyone for
a year. What's the point other than of course the babies will be out of
their minds. Of course who wouldn't be? How is this science? She then
will operate on their brains. For god knows why. Anyway, so happy to be
able to speak out against this horrible person and bring their torture to the forefront,