The remains of England's King Richard III, killed in battle 500 years ago, may have been found in ancient ruins long-hidden by modern development: "a result beyond our wildest dreams." [Telegraph]