Glamorous Art couple in double suicide

"On the evening of July 10, rising art star Jeremy Blake returned to his New York apartment, a converted rectory at St. Mark's Church in-the-Bowery that he shared with his girlfriend, Theresa Duncan. The couple, extremely devoted and still very much in love after 12 years,...

closeSign in to NowPublic

is reporting from