February 24th, 2017: famed Chinese photographer and poet Ren Hang took his own life, and the art world was never the same. He was only 29 years old. On his website, Ren had frequently been updating a section called “My Depression“, where he openly discussed his longstanding battle with the mental illness (English translations of