Doctor explains Pope Leo’s lung nodule, upcoming surgery

Fox - 32 Chicago
Fox - 32 Chicago
Oct 12, 2026