2025 · Brian Russell · 29 min
Can we blame God?
A priest must reconcile his lifelong dogmatic views on suffering with real life pain.