Tag: Lafferty, John (d 2017)

Texas Nurse Sentenced to Death for Fatally Injecting 4 Heart Patients With Air

A former Texas nurse was sentenced to death this week for injecting…

5 Min Read