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.
Tear-Falling Pity Dwells Not In This Eye
|
February 4, 2013 3:44 a.m.
Start your day with TPM.
Sign up for the Morning Memo newsletter