Charity cannot be delayed,” Pope Leo XIV said during his first day of his apostolic journey to Spain, as he addressed staff and beneficiaries of the Cedia 24 Horas social project in Madrid.Those words ...