Ambassador to Viking Ancestors
Leaf Erikson , also known as Leaf the Lucky, was a Norse explorer who is thought to have been the first European to set foot on continental North America, approximately half a millennium before Christopher Columbus. Leaf's main duties for the Kidney4Chris.org is to educate all Viking Ancestors about Kidney Disease.