Ministry of public