it is good to see some of these bastards are finally being made to pay for their disgustingly sick lies. - AMEN!