Catalan lawmakers sign document they call declaration of independence, but delay its implementation

MarketsAssociated Press

Catalan lawmakers sign document they call declaration of independence, but delay its implementation.

Continue Reading Below