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

Markets Associated Press

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

Continue Reading Below