HUFFINGTON POST

What sick fuck would do this? And why?

ABC2NEWS