7 March 2026
A remarkable archaeological discovery beneath a hotel in Barcelona’s historic center is forcing historians to rethink the layout of the...