The bones of London's ancient past

The National

During construction of a railway, workers in London, England, have unearthed a host of archeological treasures.

More From News/Technology and Science