 OXFORD, ENGLAND - Today saw the first demonstration in support of Oxford University's new animal testing facility on South Parks Road.
<others>  OXFORD, ENGLAND - Today saw the first demonstration in support of Oxford University's new animal testing facility on South Parks Road.
 Oxford, England - Today saw the first demonstration in support of Oxford University's new animal testing facility on South Parks Road.