News

AACHEN, GERMANY—Live Science reports that traces of a 1,700-year-old Roman fort have been found under a cobblestone street in western Germany’s city of Aachen. “The way the wall was built ...