Ministry or department are designations used by first-level executive bodies in the machinery of governments that manage a specific sector of public administration. From Wikipedia
Thousands of hungry Palestinians overran fenced aid hubs run by private contractors, underlining warnings that the new system cannot avert Gaza’s looming famine.