An animal advocacy group has filed a complaint against Yale University, claiming two squirrels involved in a research project were injured. The squirrels, the complaint claims, suffered a partial tail ...
PETA supporters in New York City on Thursday protested at the American Society for the Prevention of Cruelty to Animals headquarters for promoting animal welfare certification labels that PETA claims ...