“I am happy these clowns are going to prison “
Not exactly prison.
Those places in my state have very tall fences.
At least they are in the service.