Every time someone clicks on one of these hoax sites it encourages the person putting up these sick hoaxes even more. If you really want to protest - write to the Internet Provider, don't post the link so that other people see it.

QSL's thread explains it all here