David Caruth in the Washington Times
David Caruth is a man of many almosts.
He almost lost his life when he was struck by lightning. He almost lost his humanity when he fell into a drug and gang-fueled world. He almost lost his freedom when he was blamed for a violent crime.
Click here to read more.