Who rules Germany?
President of Germany
While in office, the president enjoys immunity from prosecution and cannot be voted out of office or recalled. The only mechanism for removing the president is impeachment by the Bundestag or Bundesrat for willfully violating German law. Once the Bundestag impeaches the president, the Federal Constitutional Court is charged with determining if they are guilty of the offence. If the charge is sustained, the court has the authority to remove the president from office.