EXPOSED: Home Office Imposes Sanctions on Scottish Laboratory After PETA Complaint
Working with a whistle-blower from Charles River Laboratories near Edinburgh, PETA uncovered shocking allegations regarding the extreme suffering and death of rats.
Read More