
Philippines Deploys 6,000 Police as Vice President Sara Duterte's Impeachment Trial Begins
The Philippine National Police will deploy 6,000 officers to secure Manila's Senate complex as Vice President Sara Duterte's impeachment trial commences Monday, with road closures expected in Pasay City.