Why is there so much pain and suffering?

Oct 25, 2022  •  Dr. Justin Rogers

Answering life's most challenging questions - one at a time.