08/02/2026: Lourdes, The Improbable Tale of Ted Lasso, Birds of War

Correspondent Bill Whitaker reports from the Sanctuary of Our Lady of Lourdes, a Marian shrine in Southern France and the site of 72 medical miracles recognized by the Catholic Church. 60 MINUTES goes inside the Lourdes Office of Medical Observations, where world-renowned doctors and researchers conduct decade-long investigations into the dozens of claims of miraculous cures made every year. They…