Title: Separation of powers and impeachment
Subjects: Impeachments, Political questions and judicial power, Separation of powers
Places: Philippines
People: Hilario G. Davide