A DNA analysis of Prince William, second-in-line to Britain’s throne has revealed that he has an Indian ancestry. This ancestry has been found in his mtDNA which means he inherited it from his mother Princess Diana. And that is because mtDNA (the DNA in the mitochondria) is always passed down from mother...

