In a laboratory at Johns Hopkins run by Shreesh Mysore thirty wise and innocent barn owls have not been able to speak for themselves but have been “held captive and tortured” and subsequently killed in “brutal brain experiments”.
Tag: PETA
We as humans have the power over the sentient beings that we share this planet with. Sadly most humans do not respect that power and many abuse it in the most heinous ways.