Animal rights organisation Peta says it has written to the Home Office asking for an investigation into why approval was given to experiments at Cardiff University in which kittens had their eyelids sewn shut. The university was condemned for …See all stories on this topic ยป Google Alerts – [...]