
The Insulin Murder / Elizabeth & Kenneth Barlow
From They Walk Among Us - UK True Crime
Published 3/6/2024

From They Walk Among Us - UK True Crime
Published 3/6/2024
At the beginning of the 20th century, new medications were being discovered and created. The term ‘miracle drug’ was coined to describe the sudden positive effect of newly discovered remedies for once untreatable diseases and conditions. But, one person's cure can be another person's…