
Philippines mobilises 6,000 police as Vice President Sara Duterte faces impeachment trial
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 and heightened security measures in place.