BMEzine founder Shannon Larratt dead in apparent suicide

Shannon Larratt, creator of body modification zine and early online community BMEzine, has died. The statement he left behind indicates that he committed suicide, after several years of a rare illness that left him in extreme, constant pain.
Loading...