The legal system in Panama faces serious challenges to its integrity. There is political interference in appointing judges, particularly to the Supreme Court. There is no independent body to investigate corrupt acts of public officials. It is problematic that by law only Supreme Court judges can investigate corrupt acts of National Assembly members and vice versa. Anti-Corruption Prosecution Offices are underfunded and understaffed. Some state institutions do not cooperate with prosecutors in corruption cases involving illicit enrichment of public officials.