cupure logo

Spanish Constitution News

The Spanish Constitution is the supreme legal framework governing the state and its institutions.