Archaeologists in Cologne, Germany have made a jaw-dropping discovery beneath the city’s historic center: a 2,000-year-old Roman altar and staircase hidden beneath urban streets, in a place where it ...