Select Page

Miracle on Bloor Street

An insulin kit from the 1920s. Ninety years ago this week, one of the greatest miracles in medical history took place. Leonard Thompson, a 14-year-old boy lying on his deathbed at Toronto General Hospital, was snatched from the jaws of death with the injection of a...