Teresa Delgado

Author Archive

  • May 6, 2024
    Last year, the Vatican issued a statement repudiating the doctrine of discovery, which has been used for the past five hundred years as a religious and legal rationale to seize...