Zach Sobiech wasn’t expecting a miracle when he went to Lourdes. His family made the trip to France shortly after doctors told Zach that his cancer had moved into his lungs. The 17-year-old songwriter was dying. And while he and his mother, Laura, believed that something might happen when Zach waded into those waters—waters that, since 1858, believers have said were miraculous—they knew that miracles were rare: That God might have other plans for Zach. That’s really the most overt... Read more