Richard III: ancient DNA solves a 500-year-old mystery
Kam Arkinstall
King Richard III of England is to be reburied today in Leicester Cathedral, after being discovered under a car park in the city in 2012. The discovery… Read more »