I'd trap it and kill it myself. Honestly.
I dont know how on EARTH you can keep a cat on YOUR OWN property, but my theory is, if you cant live without your cat, or deal with them dying by some unknown cause KEEP THEM INSIDE.
My cats are outside and fair game to the world at large, But they hardly leave the yard because theyre lazy. But you can bet i'd deal with it if someone had to off them for being obnoxious and killing their animals.
And you can bet your booty if some stupid animal did somthing like that I'd be killing it.
I know some people would probably freak out about that, but thats too bad. its an animal, theyre like pests in most area because theyre so numerous. They kill my stock, they keep me awake at night, and they stink up my yard.
ugh.