Castration comes to mind.
There has to be a way to make sure these low lifes don't repeate.
I don't have kids,so luckly I don't have to worry about something like an abduction.
I'm not in great shape,but I think adrenolin would kick in & give me the strength to catch the dirtbag.
I'm sure most parents would find the strength to save thier child from an abduction that happened right in front of them like that.