How to See a Missionary’s Reward When You Can’t Go David's life had gotten pretty complicated and this day was particularly rough. At this point in his life he was on the ... Read More