Jo Appleby

  • UK: Scientists claim to have found King Richard III's skeleton February 5, 2013

    Leicester: Scientists say they have found the 500-year-old remains of England's King Richard III under a parking lot in the city of Leicester. University of Leicester researchers say it is "beyond reasonable doubt" that a battle-scarred skeleton unearthed last year is the king, who died at the Battle of Bosworth...