michaeleltonmcleod.com
Fatally flawed
The animal rights group Eleventh Hour for Animals has filed a federal complaint against the University of Florida alleging a “culture of negligence” in regards to its treatment of lab r…