The Public Prosecutor General of the Federal Court of Justice (German: Generalbundesanwalt or Generalbundesanwältin (GBA), lit.: "General Federal Attorney") is the federal prosecutor of Germany, representing the federal government at the Bundesgerichtshof, the federal court of justice. The office of the Public Prosecutor General is located in Karlsruhe. Besides its role in appellate cases, the Public Prosecutor General has primary jurisdiction in cases of crimes against the state (in particular terrorism, espionage and treason), and offences under the Völkerstrafgesetzbuch (genocide, crimes against humanity and war crimes).