Sorry for your cat, like morichiro said I hope karma gets back at them tenfold, I would beat the shit out of someone who would abuse my cats, I don't know if there are laws for animal cruelty where you live but yeah I would call the cops to know where to complain if you know who did this I mean.