Home Tags Nelson Castro

Tag: Nelson Castro

In interview, Pope Francis talks about health, says believes he will...

VATICAN CITY  -- Pope Francis said he believes he will die in Rome, either in office or retired, and will not be buried in...

Diocese