Tribunal Supremo News
The Supreme Court of Spain is the highest judicial body in the country, handling constitutional and civil matters.
The Supreme Court of Spain is the highest judicial body in the country, handling constitutional and civil matters.
