Nearly everyone currently living anywhere on the planet can claim to be the descendant of Charlemagne.  Click here to read an article that explains why.