Possible grave of Richard III found

A team of archaeologists believe they have found the remains of King Richard III in a churchyard in Leicester, England. While it will be some time before they can confirm the remains as being his, certain physical indicators pointing to a hunched back and a blow to the head as the cause of death support the theory.