Swedish_Prosecution_Authority
The Swedish Prosecution Authority (Swedish: Åklagarmyndigheten) is the principal agency in Sweden responsible for public prosecutions. It is a wholly independent organisation; not dependent on the courts or the police, and although it is organized under the Ministry of Justice it operates independently and any ministerial interference in cases is unconstitutional.[6][7] It is headed by the Prosecutor-General of Sweden.