James Harrison has donated blood over 1,000 times saving over 2 million unborn babies from Rhesus disease.

Category:Babies

Series:amazing

Tags:fact

Reference:N/A

Related Facts

Tags Cloud