Catholic Herald logo

Scientific testing on a wide variety of Eucharistic miracles consistently shows human flesh with blood group AB