Pay up, Richard III. That’ll be a snitch over 3.5 million quid, thank you.
A skeleton that lay undisturbed for 500 years and was found last year buried under a council car park in north England is that of reviled king Richard III, the last English king to die in battle. T…
Post to Tumblr