By | September 12 2012 11:11 AM

Has the skeleton of King Richard III finally been found? After more than 500 years, the English monarch's remains may have been discovered by archeologists digging underneath a parking lot in Leicester.