Chemical Results of St. Michael Statue Allegedly Oozing Blood Released By Denver Archdiocese
Was it blood? 🤔 The Archdiocese of Denver answered this question when they released the results of a chemical analysis performed on a St. Michael statue allegedly oozing blood. Colorado resident Alicia Martinez claimed her 30-inch statue of St. Michael the Archangel began oozing a dark red substance just before Russia...