Richard III’s DNA throws up infidelity surprise

Share:
Richard III's DNA throws up infidelity surprise

Analysis of DNA from Richard III has thrown up a surprise: evidence of infidelity in his family tree.