VP Duterte Impeachment: Why SC May Be Final—But Not Always Right2025-07-27 By: Regel Javines On: July 27, 2025