Karen Kain, A Unique Life Fully Lived with Leslie Carol Botha

Karen’s daughter, Lorrin was born in 1994. At six weeks, she had an adverse reaction to her one and only DPT vaccination leaving her with severe brain damage. The doctors never had hope for Lorrin’s future and suggested...

Read More