News Tips Support Alpha News with a 100% Tax-Deductible Donation
Home Tags Dr. Jerome Lejeune

Tag: Dr. Jerome Lejeune

Pro-life French doctor who discovered the basis of Down Syndrome is...

(Daily Caller News Foundation) – Pope Francis may soon declare that a pro-life French doctor who discovered the genetic basis of Down Syndrome is...