
Philippines mobilizes 6,000 police as Vice President Sara Duterte impeachment trial opens
The Philippine National Police will deploy 6,000 officers to secure Manila's Senate complex as Vice President Sara Duterte's impeachment trial begins Monday, with road closures expected in Pasay City.