Everyone’s favorite animal rights group PETA was in full force in St. Louis today protesting the St. Louis Children’s Hospital for something. Someone probably put the wrong color lipstick on a test monkey or something…
The animal rights organization PETA held a protest today against St. Louis Children’s Hospital for its use of live cats in a pediatric emergency training course.
The hospital’s Chief Medical Officer, Dr. Sessions Cole, says the cats are a critical part of the training.
[Read More]