Stones, Betrayal, and a Vision

“Stephen teaches us to forgive in the most terrible times. He teaches us about a good death, even bleeding from a hundred wounds.”