Am so sorry for your loss. This is heat breaking that a life has been lost for just seeing something on the internet. I agree with most of these sex offenders laws if in fact a adult or child has be violated physically. But what happened to your son is just horrible.
Your story is so very sad, I don’t know else to say to provide the comfort that you deserve.