I can't believe this! Goons escorted by Police to torture and kill!