Richard III DNA: Infidelity surprise
Analysis of Richard III’s DNA has thrown up surprising evidence of infidelity somewhere in his family tree.
Analysis of Richard III’s DNA has thrown up surprising evidence of infidelity somewhere in his family tree.