Navy SEALS: “We are not sure if this is a miracle, a science, or what.”

Read more ... https://aleteia.org/