Turtle Bay is the part of Manhattan where the UN is located.
Everybody working out of the UN area has diplomatic immunity for just about every sort of crime. They can't be prosecuted.
Not even the Marines or Navy Seals can
uh
never mind.
Well, there’s always ‘The Punisher’ or even ‘The Equalizer’. One can hope can’t one?