ScienceSecond War of the Roses looms over Richard III remains as British court plays referee Is the second War of the Roses already being fought in England's judicial system? And why do the remains of one man - Richard III - mean so much to the English people?by James Maynard
ScienceDiscovery of 800,000 year-old footprints in Norfolk may explain how human ancestors livedby James Maynard