U.S. Markets closed

Ancient Roman skulls found in London construction site

Crossrail tunnellers have discovered about 20 Roman skulls while building a utility tunnel at Crossrail’s Liverpool Street station site.