OMG, this is making me so !! If I would see a thing like this, I would not be able to keep calm... . Guess I would run to the car and scream : "you %$§** @*$ch!!!!!"
I hope she burns in hell!!

Thanks so much for saving those poor kittens!! If only I lived closer....