Monday, March 3, 2025

James Harrison, whose blood donations saved over 2 million babies, has died

Yet who would have thought the old man to have had so much blood in him?