Scientists Have A Hunch They've Discovered The Body Of Richard III

Is this Richard III, England’s last Plantagenet king? Sure, why the hell not.#