Scientists in England confirmed publicly today that the remains found last year under a parking lot in Leicester, England, are “beyond a reasonable doubt” those of the notorious Richard III.
Scientists in England confirmed publicly today that the remains found last year under a parking lot in Leicester, England, are “beyond a reasonable doubt” those of the notorious Richard III.