If this happened to my child, I would not quit until every last one of these pukes were exterminated, or I was dead. Some people talk a big game, I’m not talking.
Did you see the movie “Taken” w/Liam Neeson? Quite similar in some ways.