By donating more than 1000, James Harrison helped 2.4 million babies by 100BloodDonation December 8, 2021