Human remains found beneath a Leicester carpark are those of Richard III, England’s last Medieval monarch, a multi-disciplinary team of experts have announced.
Human remains found beneath a Leicester carpark are those of Richard III, England’s last Medieval monarch, a multi-disciplinary team of experts have announced.