Alex StapletonApr 21 minGod Has SufferedEach one of us knows what it is to suffer. Our suffering varies at different times in our lives and each of us experiences our own...