National

LIVE UPDATES: Sara Duterte Impeachment Trial (September 1, 2026)

A new witness is set to be presented by the House prosecution panel on Tuesday, September 1, in the impeachment trial of Vice President Sara Duterte, this time coming from [...]