LIVE UPDATES: Sara Duterte impeachment trial | Sept. 29, 2026
MANILA, Philippines – Davao City Mayor Sebastian “Baste” Duterte is taking the witness stand Tuesday, Day 31 of Vice President Sara Duterte’s impeachment trial. His testimony is expected to focus on Davao City government transactions with GenCorp Industries Inc., a company that Sara Duterte declared as a business interest in her 2024 and 2025 statements
Read full article →