Scientists Confirm Skeleton Found is Richard III

Published on :

In what can only be called an astonishing unearthing of history, scientists at the University of Leicester confirmed today that a skeleton found beneath a parking structure is indeed that of King Richard III, the last of the House of York and the Plantagenet dynasty. The battle-scarred skeleton, photos of which reveal the characteristic spinal [….]