A body washed up on the shores of New Jersey has been identified as that of missing digital artist Jeremy Blake, presumed to have committed suicide after his companion Theresa Duncan took her life in the couple’s New York City apartment. Link.
Previously on BoingBoing: