Why, God, Have You Allowed This?January 25, 2015Category | Audio, Video, SufferingPassage | Numbers 21:5Speaker | Dr. John Morgan