Carol Royle and Lucy Watson join Animal Free Research UK in Parliament to urge the Government to embrace human-specific science
Together with Animal Free Research UK and celebrities Carol Royle, Lucy Watson and James Dunmore, Ruth Jones MP will host ...