Impeachment: The Guard of National Democracy and Public Accountability
Introduction
My country (the Philippines) today, our highest judge was successfully impeached and just removed from power. But how do countries around the world treat the word “impeachment” as part of democratic process to ensure the public accountability principle? Our constitution provides the slogan of “Public Office is a Public Trust”.