Video: Gatekeeper
. ‘Their cries, their wishes, their hopes… I feel a sense of duty towards them.’ With about 70 self-inflicted deaths per day, Japan has one of the highest suicide rates … Continue reading →
January 21, 2018 · Leave a comment