Huge Progress! Dutch University Spares Small Mammals Suffering in Traps After Hearing From PETA Netherlands
Thanks to a concerned whistle-blower and immediate action by PETA Netherlands, mice and squirrels will no longer be caught in the deadly traps.
Read More