Dictionary search results

Showing 1-6 of 6 results

shield law US English

A law that protects witnesses from revealing certain information, especially in court

shield law in shield English-Spanish

ley que establece que los periodistas no están obligados a revelar fuentes de información