The Delmar police officer has been pronounced clinically deceased. At a Wednesday evening press conference held at the Delmar Police Department, Delmar Police Chief Ivan Barkley announced that Cpl. Keith Heacook is still on life support, but will be taken off soon. But even in his passing, Barkley said Heacook is helping others.
From
To
Did you know that many people who need transplants of organs and tissues cannot get them because of a shortage […]
Laura Harrison-English is desperately searching for a kidney, her life depends on it. We sit down with her and her […]
