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