Archaeologists are excavating site in the city center of Leicester, England. They have uncovered the largest Roman mosaic pavement found in Leicester in last 30 years, with a possible shrine at the ...