Description
The power of impeachment is a unique mechanism in the Constitution of the Philippines designed to remove from office certain high-ranking officials for serious offenses. It is vested in Congress, comprising both the House of Representatives and the Senate, with specific roles assigned to each chamber in the process. This power reflects the principle of checks and balances, ensuring accountability of high-ranking public officials.