It’s official! Since August 2012, archeologists have suspected that the lost remains of the last English king to be slain in battle, King Richard III were buried a few feet beneath a rather ordinary parking lot in Leicester. Richard’s ruin was smote upon the fields of Battle Bosworth in 1485 at the tender age of […]