Sara Duterte Impeachment Trial Opens in Manila Under 6,000-Police Guard
The Philippine Senate opened Sara Duterte's 92-day impeachment trial on Monday under a 6,000-strong police guard, with the vice president absent, three allied senators in legal peril, and her 2028 presidential ambitions hanging on 16 votes.