I want to know the answer to the following question:
The Spanish Supreme Court hears all cases related to law in what areas?
All the background I'm provided with is that "Spanish Supreme Court is the highest court for all cases in Spain (both private and public).". Is that enough to answer the question?