Embedded Player Protests by animal-rights activists have halted construction on a huge medical research lab at Oxford University in England. Now there's a counter-protest in support of testing on animals.