Home/TechnologyA monument to lab rats killed in experiments.March 8, 2026TechnologyA monument to lab rats killed in experiments.