Archaeologists uncovered part of the Roman Forum in Barcelona during hotel construction, revealing ancient pavement, wells ...