I firmly believe that God can and will render the appropriate punishment, and can do so far more effectively than man.
Execute them quickly and send them to meet their maker.
Agreed.