We were sent a link(below) to this video today:
Very disturbing for those of us who actually adore the animals we work with.
Glue traps ... Really? Wow
Maybe someone from 'Reptiles by Mack' can stop in and give us a statement. Is this really your facility? Based off of the video it sure seems like it but we certainly do not want to jump to conclusions.
Whomever's facility this is ... You really need to hit the pause button and take a deep look into the mirror.
Mods feel free to move this thread if there is a more appropriate location.
https://m.youtube.com/watch?v=xsR-pvUFT3Y#