Sally JohnsMar 14, 20182 minDepression - a challenge to you allTorsten's speech at his brother's memorial is an emotional challenge to us all. Too many of us are not talking openly about our poo