Oh god, how awful. To not even have a chance at a good life. I'm so sorry for Mama Cat and her babies. They're all together now, snuggling and enjoying the peace and love that they should've had on earth. RIP and peace to you, too.