Sudoku hard: February 7, 2025 5 hours ago An ailing Pope Francis – and the vultures circling in the Vatican