Body confirmed to be that of Richard The Third, The Last Plantagenet King of England
A skeleton found beneath a Leicester car park has been confirmed as that of English king Richard III. Experts from the University of Leicester said DNA from the bones matched […]